New to Claude Skills? Learn how to install them →

MCP Builder

OfficialFree

Comprehensive guide for creating high-quality Model Context Protocol (MCP) servers that enable LLMs to interact effectiv

by Anthropic
40 views
Updated Unknown
Get this skill

Free · Opens the source repo

What MCP Builder does

Comprehensive guide for creating high-quality Model Context Protocol (MCP) servers that enable LLMs to interact effectively with external services. Supports both Python (FastMCP) and TypeScript (MCP SDK) implementations. Follows agent-centric design principles: build workflow-focused tools (not just API wrappers), optimize for limited context windows, design actionable error messages, and use evaluation-driven development. Includes deep research phase covering MCP protocol documentation, framework-specific best practices, and exhaustive API study. Features systematic implementation guidance for shared utilities, input validation (Pydantic/Zod), response formatting (JSON/Markdown), and comprehensive error handling. Includes complete evaluation framework for creating 10 realistic test questions that verify LLM effectiveness. Essential for building production-quality MCP servers with proper tool design, documentation, and testing.

How to install MCP Builder

1. Install with the skills CLI

npx skills add --agent claude-code

2. Or install it manually

Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.

Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs

Similar skills