一个开源合集,收录 100 多个 AI 智能体、智能体技能和 RAG 应用,可对接多种主流大模型。
14.2万2.1万PythonApache-2.0更新于 前天
用 Python 构建 MCP 服务端、客户端和交互式应用的框架,让 LLM 连接工具与数据。
FastMCP 是一个用于 Model Context Protocol(MCP)的 Python 框架,MCP 是让 LLM 连接工具与数据的标准协议。开发者只需把普通 Python 函数声明为工具,框架就会自动生成对应的 schema、输入校验和文档。
它覆盖三个方面:Server 用于把工具、资源和提示词暴露给 LLM;Client 用于连接本地或远程的 MCP 服务,支持命令行使用;Apps 则可以让工具在对话中直接渲染交互式界面。连接远程服务时,传输协商、身份认证和协议生命周期都由库处理。
项目由 Prefect 团队维护,同一团队也提供 TypeScript 版本 FastMCP for TypeScript。
使用 uv 将 FastMCP 添加到项目中
uv add fastmcp创建包含 README 中示例代码的服务器文件并运行
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
一个开源合集,收录 100 多个 AI 智能体、智能体技能和 RAG 应用,可对接多种主流大模型。
用于构建、测试和部署 AI 智能体与工作流的可视化平台,可通过 API 或 MCP 服务器对外调用。
开源 Python 框架,用于编排基于角色的自主 AI 智能体(Crews)和事件驱动的工作流(Flows)。
面向 AI 智能体的记忆系统,支持存储、检索与反思记忆,让智能体随时间学习而非仅回放对话历史。
为 AI 智能体提供 1000 多个预认证应用工具包、按用户划分的会话与沙箱的 TypeScript/Python SDK。
一个极简的 Python 智能体库,让 AI 智能体以代码形式编写并执行动作。