mcp-server-builder
active0x859078ace4a644bf82b698624646f78e9baada60b6350480d0a028ed583e5e3a
Build high-quality MCP (Model Context Protocol) servers that let LLMs interact with external services through well-designed tools — in Python (FastMCP) or Node/TypeScript (MCP SDK). Covers research, tool design, implementation, and evaluation.
Skill body
MCP Server Development Guide
Create MCP servers whose quality is measured by how well they let an LLM accomplish real tasks — not by raw endpoint count.
Workflow
- Research & plan — balance broad API coverage against a few high-leverage workflow tools; design tool names, inputs, and outputs for the model, not the API.
- Implement — FastMCP (Python) or the MCP SDK (Node/TS). Keep tool schemas tight; return structured, model-readable results.
- Evaluate — write task-level evals and iterate on tool ergonomics.
Principles
- Prefer fewer, composable tools with clear contracts.
- Make errors actionable (tell the model what to do next).
- Document side effects and idempotency.