工具简介
Model Context Protocol 官方 Python 实现,封装 stdio 与 Streamable HTTP 传输,提供 FastMCP 高层接口用于注册工具、资源与提示词。适合以 Python 编写 MCP Server、把内部服务或脚本接入 Claude Desktop、Cursor 等 MCP 客户端的开发者,与官方 TypeScript SDK 共用同一套协议规范。
本页内容来自 KGABC 结构化知识库。带「未验证」标记的字段表示官方资料未明确说明,不等同于「不支持」。
核心功能
- FastMCP 声明式注册工具与资源
- 支持 stdio 与 Streamable HTTP 传输
- 内置客户端会话与采样能力
- 提供类型化的输入参数校验
适用场景
- 用 Python 把数据脚本包装成 MCP Server
- 为内部知识库构建可被 LLM 调用的工具
优势
- API 简洁,少量代码即可启动服务
- 与官方协议规范同步维护
技术能力
APISDKMCP 支持开源可自托管云服务本地运行
部署与平台
macOSWindowsLinuxDocker
编程语言
框架
信息来源与可信度
| 来源类型 | 依据 | 状态 |
|---|---|---|
| MCP 官方网站 https://modelcontextprotocol.io | 官方站列出 Python 与 TypeScript 两套 SDK | 已验证 |
| 官方 Python SDK 仓库 https://github.com/modelcontextprotocol/python-sdk | 仓库 LICENSE 与 README 确认开源许可 | 已验证 |
最后验证时间:Sun Nov 01来源优先级:官网 > 官方文档 > 官方 GitHub > 官方定价页 > 第三方资料