Build high-quality MCP servers that connect LLMs with external APIs safely.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "mcp-builder" skill from askskill: 1. Download https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/mcp-builder/SKILL.md 2. Save it as ~/.claude/skills/mcp-builder/SKILL.md 3. Reload skills and tell me it's ready
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.
Creating a high-quality MCP server involves four main phases:
Before diving into implementation, understand how to design tools for AI agents by reviewing these principles:
Build for Workflows, Not Just API Endpoints:
schedule_event that both checks availability and creates event)Optimize for Limited Context:
Design Actionable Error Messages:
Follow Natural Task Subdivisions:
Use Evaluation-Driven Development:
Fetch the latest MCP protocol documentation:
Use WebFetch to load: https://modelcontextprotocol.io/llms-full.txt
This comprehensive document contains the complete MCP specification and guidelines.
Load and read the following reference files:
For Python implementations, also load:
https://raw.githubusercontent.com/modelcontextprotocol/python-sdk/main/README.mdFor Node/TypeScript implementations, also load:
https://raw.githubusercontent.com/modelcontextprotocol/typescript-sdk/main/README.mdTo integrate a service, read through ALL available API documentation:
To gather comprehensive information, use web search and the WebFetch tool as needed.
Based on your research, create a detailed plan that includes:
Tool Selection:
…
Automate Pdfless workflows and document tasks through Rube MCP.
Automate Documint document generation and processing tasks through Rube MCP.
Automate Bubble tasks via Rube MCP using the latest tool schemas.
Automate BTCPay Server payment and merchant operations through Rube MCP.
Automate common Payhip store operations and management tasks through Rube MCP.
Automate Prisma tasks via Rube MCP with schema-first tool discovery.
Connect to the mcp API via MCP to extend AI tool capabilities.
Call tools like weather lookup via MCP with reusable resources and prompts.
Publish, author, and reuse AI tools and skills via MCP and REST.
Build an MCP server with FastMCP and create tools for LLM workflows.
Build TypeScript MCP servers faster with a production-ready starter architecture.
Convert any OpenAPI v3 spec into a working MCP server for AI integration.