<< All versions
Skill v1.0.0
currentLLM-judged scan90/100camilesing/codesmith/mcp-builder
──Details
PublishedOctober 24, 2026 at 07:28 AM
Content Hashsha256:83af409829c05d74...
Git SHA3f2d1d33a761
──Files
Files (1 file, 1.5 KB)
SKILL.md1.5 KBactive
SKILL.md · 46 lines · 1.5 KB
version: "1.0.0" name: mcp-builder description: Design, build, configure, or debug Model Context Protocol servers for codesmith, including stdio and HTTP/SSE transports.
MCP Builder
Use this skill when the user asks to create, configure, or debug an MCP server or tool integration.
Design Rules
- Prefer stdio MCP servers for local tools and HTTP/SSE for remote services.
- Keep tool schemas small, typed, and explicit. Return structured JSON where
possible.
- Put secrets in environment variables, never in committed config.
- For HTTP/SSE clients, send
Accept: application/json, text/event-streamby
default unless the server explicitly requires something else.
- Add timeouts and clear error messages around external APIs.
CodeSmith Setup
Common commands:
bash
codesmith mcp initcodesmith mcp add my-server --command node --arg server.jscodesmith mcp add remote-server --url http://127.0.0.1:3000/mcpcodesmith mcp listcodesmith mcp validatecodesmith mcp tools
HTTP/SSE entries can include per-server headers in ~/.codesmith/mcp.json when credentials or custom routing headers are required.
Workflow
- Define the service boundary and the minimum useful tools.
- Choose transport and credential handling.
- Implement the server using a maintained MCP SDK when available.
- Add the server with
codesmith mcp addor edit~/.codesmith/mcp.json. - Run
codesmith mcp validate, thencodesmith mcp tools. - Test one happy path and one failure path before calling it done.