What problem does it solve? Building MCP servers that LLMs can actually use effectively requires careful tool design, input validation, error handling, and evaluation—this Skill provides a structured four-phase workflow covering research, implementation, review, and evaluation. ## Core Features & Use Cases - Agent-Centric Design Guidance: Teaches workflow-oriented tool design, context optimization, and actionable error messages rather than simple API endpoint wrapping. - Language-Specific References: Includes implementation guides for Python (FastMCP, Pydantic) and Node/TypeScript (MCP SDK, Zod) with quality checklists. - Evaluation Harness: Ships scripts to create XML-based evaluation questions and run automated tests against MCP servers over stdio, SSE, or HTTP transports. - Use Case: You need to expose a company's internal API to Claude. Use this Skill to plan the tools, implement the server following best practices, and verify quality with 10 complex evaluation questions. ## Quick Start Ask the AI to help you build an MCP server for your chosen API, specifying whether you want a Python or TypeScript implementation.