mcp-builder
Installation
SKILL.md
MCP Server Development Guide
Overview
Create MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. The quality of an MCP server is measured by how well it enables LLMs to accomplish real-world tasks. This guide prioritizes FastMCP for Python development due to its performance, developer experience, and advanced features.
Source of Truth: For all FastMCP details, always refer to
https://gofastmcp.com/llms.txt. This file contains the complete, up-to-date documentation index.
Core Concepts: The MCP Primitives
Understanding these primitives is crucial for designing effective servers:
1. Tools (Action & Execution)
- What: Executable functions that take arguments and return data or perform side effects.
- Use Case: APIs, calculations, database writes, complex queries.
- Thinking: "I need the LLM to do something."