Language: 日本語English

mcp-builder Skill

Author
Anthropic
Topics
AI Agents & AI App Development
License
Complete terms in LICENSE.txt
First seen
2026-07-09
Last confirmed
2026-07-13
Explanation last updated
2026-07-12

The explanation below is AI-generated. Please verify it against the sources.

mcp-builder is a skill (guide) for creating high-quality MCP (Model Context Protocol) servers that let LLMs interact with external services through well-designed tools. According to the SKILL.md, it lays out a four-phase workflow: research and planning, implementation, review and testing, and creating evaluations. It recommends TypeScript with the MCP TypeScript SDK (or Python with FastMCP) and covers tool naming, schema design, error handling, and annotations. It also links to reference files for MCP best practices, language-specific implementation guides, and an evaluation guide. The goal, per the source, is measured by how well the resulting server enables LLMs to accomplish real-world tasks.

What you can do with mcp-builder

  • Follow a 4-phase workflow (Research & Planning, Implementation, Review & Test, Create Evaluations) for building MCP servers
  • Study MCP protocol documentation and SDK references (TypeScript SDK or Python SDK) as recommended
  • Design tools with clear naming, input/output schemas (Zod or Pydantic), and actionable error messages
  • Set annotations like readOnlyHint, destructiveHint, idempotentHint, and openWorldHint for tools
  • Test implementations with npm run build, python -m py_compile, and MCP Inspector
  • Create 10 evaluation Q&A pairs in XML format to verify the server helps LLMs answer complex, realistic questions

Sources

Original description (English)

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).

History of mcp-builder

Back to list