
FastMCP is an open-source Python framework for developers connecting AI agents to their own tools and data through the Model Context Protocol (MCP). It supports locally running servers and connections to remote servers, with server development and client access in the same framework. It uses the Apache 2.0 license.
Ordinary Python functions become tools that an agent can call. Servers can also expose data as resources and supply reusable prompts. FastMCP generates the descriptions of tool inputs and outputs, checks their validity, and handles protocol compatibility and authentication. That reduces the protocol code developers need to write around existing application logic.
Tools can return interactive interfaces within a conversation, including forms, tables, and charts alongside their results. The client supports connections through Python, the command line, or another MCP application, so developers can use the framework both to publish tools and to call them. It manages connection lifecycles and the communication details for local and remote servers.
Prefect maintains FastMCP and an official TypeScript counterpart with the same server, client, and interactive app concepts. Its separate Horizon enterprise gateway adds centralized deployment and access management for teams, including a private server registry, SSO, permissions for individual tools, audit logs, and endpoints that combine approved tools.
Claim this page with an email at gofastmcp.com. FastMCP gets the verified badge, and you can upgrade the listing to be featured on localhosted. Proud to be listed? Put our badge on your site.
Want more people to find FastMCP?Promote it
Something wrong or outdated on this page?
8.5KUpdated 23 hours agoApache-2.0
Web#LLM tracing#MCP#Multimodal input
Bifrost is a self-hosted AI gateway for developers and teams whose applications use multiple model providers. It puts Ollama, custom model deployments, and cloud services behind one OpenAI-compatible API, so applications can switch models without maintaining a separate integration for each provider.
30.4KUpdated 17 hours agoMIT
#MCP#Tool calling
Composio connects AI assistants and custom agents to apps such as Gmail, Slack, GitHub, and Linear. It's for people who want their assistant to act on requests across apps, and developers who don't want to maintain each integration themselves. Its CLI gives coding agents a local interface; the standard setup uses Composio's hosted authentication and execution service. It requires an account and internet access.
62.5KUpdated 1 day agoMIT
#MCP#RAG#Tool calling
27.3KUpdated 20 hours agoMIT
macOS · Windows · Linux#Code execution#MCP#Tool calling
31.3KUpdated 1 day agoApache-2.0
Docker#Hybrid search#Knowledge graphs#llama.cpp backend
13KUpdated 21 hours agoApache-2.0
Docker#Agent Skills#Hugging Face integration#Knowledge graphs
Context7 brings current library documentation and code examples into an AI coding assistant's context. It's for developers who want answers grounded in the libraries and versions they're actually using, rather than an assistant's older training data. It works with Claude Code, Codex, Cursor, Devin Desktop and Antigravity.
Cua gives AI agents access to computers they can inspect and operate, with tools for desktop automation, local virtual machines, and hosted fleets. It's for developers building agents that work across native apps and browsers, or evaluating how well those agents complete computer tasks. You bring the agent and model.
Graphiti is a self-hosted Python framework for developers building AI agents that need to remember changing facts. It builds knowledge graphs from conversations, structured records and unstructured text, so an agent can query current information or recover what was true earlier. It's open source under Apache 2.0.
txtai is a Python framework for developers building search applications, chat with their data, and AI agents on their own hardware or servers. Its embeddings database combines sparse and dense vector search with graphs and relational data, so the same system can find related content and supply context to language models. It's open source under Apache 2.0.