What problem does it solve? Building MCP (Model Context Protocol) servers that LLMs can actually use effectively requires careful tool design, protocol knowledge, and testing—this Skill provides a structured four-phase process to create high-quality MCP servers that integrate external APIs and services. ## Core Features & Use Cases - Four-Phase Workflow: Covers research and planning, implementation, review and testing, and evaluation creation for MCP server development. - Dual Language Support: Provides implementation guides for both TypeScript (MCP SDK with Zod schemas) and Python (FastMCP with Pydantic models). - Evaluation Framework: Generates 10 complex, verifiable evaluation questions in XML format to test whether LLMs can effectively use your server. - Use Case: You need to expose your company's internal REST API to LLM agents. Use this Skill to plan tool coverage, implement tools with proper schemas and annotations, test with MCP Inspector, and validate with realistic evaluation questions. ## Quick Start Help me build an MCP server in TypeScript that wraps the GitHub API with tools for issues and repositories.