What problem does it solve? Building a Model Context Protocol server that LLMs can actually use well requires many design decisions—tool naming, schemas, pagination, transports, error messages, and evaluation—that are easy to get wrong without a structured process. ## Core Features & Use Cases - Four-Phase Workflow: Deep research and planning, implementation, review and testing, and evaluation creation for MCP servers. - Language-Specific Guides: Reference docs for TypeScript (Zod, registerTool, streamable HTTP/stdio) and Python (FastMCP, Pydantic) with complete working examples and quality checklists. - Evaluation Framework: Guidelines for creating 10 complex, read-only, verifiable QA pairs in XML format to test whether LLMs can use your server effectively. - Use Case: You need to connect Claude to the GitHub API. Follow the guide to design tools like github_create_issue with proper annotations, implement the server, then generate an evaluation file to verify agents can answer realistic questions with it. ## Quick Start Ask the agent to build an MCP server for your chosen API using the mcp-builder guide, starting with research and ending with an evaluation file.