What problem does it solve? Building MCP (Model Context Protocol) servers that LLMs can actually use effectively requires careful tool design, input validation, error handling, 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 and planning, implementation with language-specific best practices, code review, and evaluation creation. - Language-Specific Guides: Reference documentation for Python (FastMCP, Pydantic) and Node/TypeScript (MCP SDK, Zod) implementations. - Evaluation Harness: Scripts to run automated evaluations that test whether LLMs can answer realistic questions using only your MCP server's tools, with support for stdio, SSE, and HTTP transports. - Use Case: You need to integrate an external API (e.g., GitHub, Slack, a CRM) with an LLM. Use this Skill to design workflow-oriented tools, implement the server with proper schemas and error messages, and validate 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.