fastmcp
社区使用中by PrefectHQ
FastMCP 是一个基于 Python 的 MCP(Model Context Protocol)应用框架,用于快速构建 MCP 服务器、客户端和交互式应用。它通过简单的 Python 函数声明即可自动生成 schema、验证和文档,并内置了传输协商、认证和协议生命周期管理等最佳实践。FastMCP 1.0 已被官方 MCP Python SDK 采纳,目前每天下载量达百万次
安装配置
将以下配置添加到你的 AI 编程助手中
预览配置(粘贴到 claude_desktop_config.json 或 Cursor 设置中)
{
"mcpServers": {
"fastmcp": {}
}
}JSON配置
{}描述

FastMCP 🚀
快速行动,创造事物。
由 Prefect 用 💙 打造
Model Context Protocol(MCP)将 LLM 与工具和数据连接起来。FastMCP 是一个完整的 MCP 应用框架,适用于服务器、客户端和交互式应用。一个服务器从普通的 Python 代码开始:
from fastmcp import FastMCP
mcp = FastMCP("Demo 🚀")
@mcp.tool
def add(a: int, b: int) -> int:
"""Add two numbers"""
return a + b
if __name__ == "__main__":
mcp.run()
为什么选择 FastMCP
构建一个有效的 MCP 应用比看起来要难。FastMCP 处理了所有这一切。用一个 Python 函数声明一个工具,schema、验证和文档都会自动生成。通过 URL 连接到服务器,传输协商、认证和协议生命周期都会为你自动管理。你专注于你的逻辑,MCP 部分就能正常工作:使用 FastMCP,最佳实践已内置。
这就是为什么 FastMCP 是使用 MCP 的标准框架。 FastMCP 1.0 于 2024 年被整合到官方 MCP Python SDK 中。如今,这个积极维护的独立项目每天被下载一百万次,并且某种版本的 FastMCP 为所有语言中 70% 的 MCP 服务器提供支持。
FastMCP 有三大支柱:
| Servers | Apps | Clients |
| --- | --- | --- |
|
Servers — 向 LLM 暴露工具、资源和提示词。 |
Apps — 为你的工具提供直接在对话中渲染的交互式 UI。 |
Clients — 连接到任何 MCP 服务器——本地或远程,编程式或 CLI。 |
服务器 将你的 Python 函数包装成符合 MCP 的工具、资源和提示词。客户端 以完整的协议支持连接到任何服务器。应用 为你的工具提供直接在对话中渲染的交互式 UI。
使用 TypeScript 构建? FastMCP for TypeScript 是官方对应版本,由同一团队构建和维护。同样的支柱,同样的理念,npm install @prefecthq/fastmcp-ts。
使用 Horizon 扩展 MCP
FastMCP 处理 MCP 应用层。Prefect Horizon 是一个企业级 MCP 网关,用于跨团队扩展服务器和工具,并对它们的部署、发现、安全和使用进行集中治理。
统计信息
27k
星标
2.2k
Fork
Python
语言
2026/8/15
更新
Apache-2.0
开源协议
标签
相关服务器
sap-ai-mcp-servers
sap-ai-mcp-servers 是一个开源的 SAP 相关 MCP 服务器、SAP AI Skills 与 Claude 插件综合列表,涵盖官方 SAP 及社区贡献的各类开发工具。该项目提供交互式目录网站,支持搜索、筛选和排序,便于开发者发现适用于 ABAP、CAP、UI5、Fiori、HANA 等场景的 MCP 资源。作为 SAP 生态与 AI 开发工具之间的桥梁,它帮
codex-mcp-server
codex-mcp-server 是一个 MCP server 封装,将 OpenAI Codex CLI 的能力桥接到 Claude Code,使用户能在编辑器中直接调用 Codex 进行代码分析、生成和审查。它支持多轮会话、代码审查、Web 搜索等功能,并提供与 VS Code、Cursor 等工具的一键安装集成。该工具适合希望在 Claude Code 工作流中复用 Co
openapi-mcp-server
openapi-mcp-server 是一个基于 Model Context Protocol (MCP) 的服务器,专为 Claude 和 Cursor 等 AI 工具设计,用于通过简单语言搜索和探索 OpenAPI 规范。它通过三步流程帮助 AI 识别 OpenAPI 标识、获取简明摘要并确定所需端点,支持 JSON 和 YAML 格式,显著降低复杂 API 的理解与集成门
mcp-notion-server
mcp-notion-server 是一个基于 TypeScript 的 Model Context Protocol (MCP) 服务器,用于将 Notion API 连接到 MCP 兼容客户端(如 Claude Desktop)。它提供搜索、页面读取、数据源查询与创建、页面编辑等工具,并支持结构化结果和可选的 MCP Apps,帮助 AI 代理高效地读写 Notion 工作