
fastmcp
by PrefectHQ·★ 25,181·综合分 64
FastMCP 是构建 MCP 服务器的标准 Python 框架。
developer-toolsai-llmother
2,016
Forks
255
活跃 Issue
本月
最近提交
2 天前
收录于
概述
FastMCP 是一个全面的 Python 框架,用于创建 MCP 服务器、客户端和应用程序。它通过自动处理模式生成、验证和文档,简化了向 LLM 暴露工具、资源和提示的过程。通过服务器、应用程序和客户端三大支柱,它提供了完整的 MCP 开发生态系统。该项目积极维护,每日下载量达数百万,并且支持所有语言中 70% 的 MCP 服务器。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:使用 Python 函数构建自定义 MCP 服务器
你:为 MCP 工具创建交互式用户界面
你:以编程方式连接到 MCP 服务器
你:FastMCP 是官方的 MCP Python SDK 吗?
你:FastMCP 和 Prefect Horizon 有什么区别?
什么时候选它
当使用 Python 构建 MCP 服务器时,选择 FastMCP,特别是如果您需要自动模式生成和简化的 API 来抽象协议复杂性。
什么时候不要选它
如果您需要非 Python 实现,或者需要像高级认证和治理这样的企业功能,这些功能由他们的商业产品 Horizon 提供,请避免使用 FastMCP。
此 server 暴露的工具
从 README 抽取出 1 个工具addadd(a: int, b: int) -> intAdd two numbers
可对比工具
mcplangchain-mcpnpx create-mcppython-mcpmcp-server
安装
使用 uv 安装 FastMCP:
uv pip install fastmcp对于 Claude Desktop,将其添加到 config.json:
{
"mcpServers": {
"fastmcp": {
"command": "uv",
"args": ["run", "fastmcp", "serve"]
}
}
}FAQ
- FastMCP 是官方的 MCP Python SDK 吗?
- FastMCP 1.0 于 2024 年被合并到官方 MCP Python SDK 中,但它也可作为独立框架使用。
- FastMCP 和 Prefect Horizon 有什么区别?
- FastMCP 是用于构建 MCP 服务器的框架,而 Horizon 是用于在生产环境中部署和管理这些服务器的企业网关。
Hacker News 讨论
开发者社区最近的相关讨论。
- 帖子 by LeoDaVibeci · 2026-04-26
fastmcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。