What problem does it solve? Building Model Context Protocol servers that LLMs can actually use effectively requires careful tool design, schema validation, transport selection, and testing, which is easy to get wrong without a structured process. ## 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 implementation references for Python (FastMCP) and Node/TypeScript (MCP SDK) with Zod/Pydantic validation patterns. - Evaluation Harness: Includes scripts to run XML-based QA evaluations against a live MCP server over stdio, SSE, or streamable HTTP transports. - Use Case: You need to expose a GitHub-like API to an LLM agent. Follow the guide to design tools with proper naming, annotations, and pagination, then generate 10 evaluation questions and run the harness to measure answer accuracy. ## Quick Start Ask the agent to build an MCP server for your chosen API using the mcp-builder guide and then evaluate it with the provided evaluation script.