Hasty Briefsbeta

双语

FastMCP: The fast, Pythonic way to build MCP servers and clients

a year ago
  • #LLM
  • #Python
  • #API
  • FastMCP 是一个用于构建和交互 MCP(模型上下文协议)服务器的 Python 接口。
  • MCP 服务器以安全、标准化的方式向 LLM 应用暴露数据和功能。
  • FastMCP 通过装饰器简化 MCP 服务器创建,处理协议细节和服务器管理。
  • 核心功能包括工具(用于操作)、资源(用于数据)和提示(用于交互模式)。
  • FastMCP 2.0 引入了代理、组合服务器和从 OpenAPI 规范生成等高级功能。
  • Context 对象在工具和资源中提供日志记录、进度报告和资源访问功能。
  • FastMCP 支持多种传输协议,包括 SSE、stdio 和 WebSockets。
  • 采样功能允许服务器在保持安全性的同时向客户端 LLM 请求补全。
  • FastMCP 可安装在 Claude Desktop 中或作为独立服务器运行。
  • 欢迎贡献代码,项目提供了开发和测试指南。