Documentation Index
Fetch the complete documentation index at: https://fastmcp-docs-v3-beta2-feature-tracking.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Move Fast and Make Things
The Model Context Protocol (MCP) lets you give agents access to your tools and data. But building an effective MCP server is harder than it looks. Give your agent too much—hundreds of tools, verbose responses—and it gets overwhelmed. Give it too little and it can’t do its job. The protocol itself is complex, with layers of serialization, validation, and error handling that have nothing to do with your business logic. And the spec keeps evolving; what worked last month might already need updating. The real challenge isn’t implementing the protocol. It’s delivering the right information at the right time. That’s the problem FastMCP solves—and why it’s become the standard. FastMCP 1.0 was incorporated into the official MCP SDK in 2024. Today, the actively maintained standalone project is downloaded a million times a day, and some version of FastMCP powers 70% of MCP servers across all languages. The framework is built on three abstractions that map to the decisions you actually need to make:- Components are what you expose: tools, resources, and prompts. Wrap a Python function, and FastMCP handles the schema, validation, and docs.
- Providers are where components come from: decorated functions, files on disk, OpenAPI specs, remote servers—your logic can live anywhere.
- Transforms shape what clients see: namespacing, filtering, authorization, versioning. The same server can present differently to different users.
LLM-Friendly Docs
The FastMCP documentation is available in multiple LLM-friendly formats:MCP Server
The FastMCP docs are accessible via MCP! The server URL ishttps://gofastmcp.com/mcp.
In fact, you can use FastMCP to search the FastMCP docs:
Text Formats
The docs are also available in llms.txt format:- llms.txt - A sitemap listing all documentation pages
- llms-full.txt - The entire documentation in one file (may exceed context windows)
.md to the URL. For example, this page becomes https://gofastmcp.com/getting-started/welcome.md.
You can also copy any page as markdown by pressing “Cmd+C” (or “Ctrl+C” on Windows) on your keyboard.