MCP Builder
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.
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.
Create MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools.
API Coverage vs. Workflow Tools: Balance comprehensive API endpoint coverage with specialized workflow tools. When uncertain, prioritize comprehensive API coverage.
Tool Naming and Discoverability: Clear, descriptive tool names help agents find the right tools quickly. Use consistent prefixes and action-oriented naming.
Context Management: Agents benefit from concise tool descriptions and the ability to filter/paginate results.
Actionable Error Messages: Error messages should guide agents toward solutions with specific suggestions and next steps.
Navigate the MCP specification starting with the sitemap: https://modelcontextprotocol.io/sitemap.xml
Key pages to review:
Recommended stack:
Create shared utilities:
For each tool:
outputSchema where possibleReview for:
npm run build
npx @modelcontextprotocol/inspector
Create comprehensive evaluations to test effectiveness:
Each question must be: