What problem does it solve? Building a Model Context Protocol server that LLMs can actually use effectively requires careful tool design, protocol knowledge, and evaluation—this Skill provides a structured four-phase process to get it right. ## Core Features & Use Cases - Four-Phase Workflow: Covers research and planning, implementation, review and testing, and evaluation creation for MCP servers. - Dual-Language Guidance: Provides implementation guides for both TypeScript (MCP SDK with Zod) and Python (FastMCP with Pydantic), including project structure and quality checklists. - Evaluation Framework: Generates 10 complex, read-only, verifiable QA pairs in XML format to test whether LLMs can use your server effectively. - Use Case: You want to expose your company's internal API to an LLM agent. Use this Skill to plan tool coverage, implement the server with proper schemas and annotations, test it with MCP Inspector, and validate it with realistic evaluation questions. ## Quick Start Help me build an MCP server in TypeScript that wraps the GitHub API with well-designed tools and evaluations.