What problem does it solve? Building Model Context Protocol servers that LLMs can actually use effectively requires deep knowledge of the MCP specification, SDK patterns, tool design, and evaluation—this Skill provides a structured four-phase workflow covering all of it. ## Core Features & Use Cases - Four-Phase Development Workflow: Guides research, implementation, review, and evaluation of MCP servers integrating external APIs. - Language-Specific References: Includes detailed implementation guides for Python (FastMCP) and TypeScript (MCP SDK) with Zod/Pydantic schemas, pagination, and error handling patterns. - Evaluation Harness: Ships Python scripts to connect to MCP servers over stdio, SSE, or HTTP and run XML-based QA evaluations measuring LLM task accuracy. - Use Case: You want to expose the GitHub API to an LLM agent—use this Skill to design well-named tools, implement them with the TypeScript SDK, and generate 10 verifiable evaluation questions to test agent performance. ## Quick Start Ask the AI to help you build an MCP server for your chosen API, specifying whether you want Python or TypeScript.