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 - Four-Phase Development Workflow: Deep research and planning, implementation with FastMCP (Python) or MCP SDK (TypeScript), code review and testing, and evaluation creation. - Language-Specific Reference Guides: Detailed implementation patterns for Python (Pydantic, @mcp.tool) and TypeScript (Zod, registerTool), plus MCP best practices for naming, pagination, transports, and security. - Evaluation Harness: Scripts to create 10-question XML evaluations and run them against your server via stdio, SSE, or HTTP transports using Claude. - Use Case: You need to expose your company's internal API to LLM agents. Use this Skill to design well-named tools with proper schemas, implement the server in TypeScript, then generate and run an evaluation to verify LLMs can answer realistic questions with it. ## Quick Start Use the mcp-builder skill to help me build an MCP server that wraps the GitHub API in TypeScript.