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 testing, which is difficult to get right without structured guidance. ## Core Features & Use Cases - Four-Phase Development Workflow: Covers research and planning, implementation, review and testing, and evaluation creation for MCP servers. - Language-Specific Guides: Provides reference documentation for both Python (FastMCP) and Node/TypeScript (MCP SDK) implementations with naming conventions, Zod/Pydantic schemas, and quality checklists. - Evaluation Harness: Includes scripts to run XML-based evaluation suites against MCP servers over stdio, SSE, or streamable HTTP transports and generate accuracy reports. - Use Case: When integrating an external API like GitHub or Slack with an LLM, use this Skill to design well-named tools, implement the server, and verify it with 10 complex read-only evaluation questions. ## Quick Start Help me build an MCP server in TypeScript that wraps the GitHub API with well-designed tools and evaluations.