mcp-server-builder
active0x2695f7a1c79ca8f1ce67e34778989b1982e87e2515672e577c34cc0e3d83f00c
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.
Imported into Atrium from the Anthropic Skills collection.