mcp-builder

Originally fromanthropics/skills
Installation
Summary

Comprehensive guide for building high-quality MCP servers that enable LLMs to interact with external services.

  • Four-phase workflow covering research, implementation, review, and evaluation with detailed checklists and best practices for each stage
  • Agent-centric design principles including workflow optimization, context efficiency, actionable error messages, and evaluation-driven development
  • Language-specific implementation guides for Python (FastMCP) and Node/TypeScript with SDK documentation, project structure templates, and quality checklists
  • Tool design patterns covering input validation (Pydantic/Zod), response formatting, pagination, error handling, and tool annotations for AI agent optimization
SKILL.md

MCP Server Development Guide

Overview

To create high-quality MCP (Model Context Protocol) servers that enable LLMs to effectively interact with external services, use this skill. An MCP server provides tools that allow LLMs to access external services and APIs. The quality of an MCP server is measured by how well it enables LLMs to accomplish real-world tasks using the tools provided.


Process

🚀 High-Level Workflow

Creating a high-quality MCP server involves four main phases:

Phase 1: Deep Research and Planning

1.1 Understand Agent-Centric Design Principles

Before diving into implementation, understand how to design tools for AI agents by reviewing these principles:

Related skills

More from composiohq/awesome-claude-skills

Installs
2.0K
GitHub Stars
59.4K
First Seen
Jan 20, 2026