What problem does it solve? Building MCP (Model Context Protocol) servers that LLMs can actually use well requires careful tool design, protocol knowledge, and testing — this Skill provides a structured four-phase process covering research, implementation, review, and evaluation. ## Core Features & Use Cases - Four-Phase Development Workflow: Deep research of the MCP specification and SDKs, implementation with proper schemas and annotations, code review and testing, and evaluation creation. - Language-Specific Guidance: Reference guides for both TypeScript (MCP SDK with Zod) and Python (FastMCP with Pydantic), covering project structure, tool registration, and quality checklists. - Evaluation Harness: Bundled Python scripts connect to MCP servers over stdio, SSE, or streamable HTTP and run XML-defined QA pairs against them using Claude, producing accuracy reports with tool-call metrics. - Use Case: You want to expose a third-party API to Claude as MCP tools. Follow the workflow to design tool names and schemas, implement the server, then run the evaluation script with 10 realistic questions to verify agents can actually use it. ## Quick Start Ask the agent to help you design and implement an MCP server for your chosen API, following the four-phase workflow and loading the TypeScript or Python reference guide.