What problem does it solve? Building MCP (Model Context Protocol) servers that LLMs can actually use effectively requires careful tool design, schema validation, transport selection, and evaluation—this Skill provides a structured four-phase workflow covering research, implementation, review, and evaluation. ## Core Features & Use Cases - Guided Development Workflow: Walks through research, planning, implementation, and testing phases for MCP servers in Python (FastMCP) or TypeScript (MCP SDK). - Language-Specific References: Includes detailed implementation guides covering Zod/Pydantic schemas, tool registration, pagination, error handling, and transport configuration (stdio vs streamable HTTP). - Evaluation Harness: Ships Python scripts to create XML-based evaluation question sets and run automated LLM-driven tests against your MCP server, producing accuracy reports. - Use Case: You want to expose the GitHub API to an LLM agent. Use this Skill to design well-named tools with proper annotations, implement them in TypeScript, then generate 10 complex read-only evaluation questions and measure how well an LLM answers them using your server. ## Quick Start Ask the AI to help you build an MCP server for your chosen API, specifying whether you want Python or TypeScript.