3个爆火MCP开源项目 FastAPI秒转AI服务 一网打尽600工具
阅读:570 新闻动态
3 个近期热门的 MCP 开源项目推荐
MCP(Multi-agent Collaboration Protocol)是当前 AI 领域非常热门的工具接入标准,它正在改变 AI 与工具交互的方式。以下是 3 个近期比较火且实用的 MCP 开源项目:
01. FastAPI-MCP:几行代码将 API 转成 MCP 服务
这个开源项目为 FastAPI 接口提供了便捷的 MCP 协议转换能力。开发者只需在现有 FastAPI 应用程序中添加几行代码,就能自动将所有 API 接口转化为 AI 可理解的 MCP 服务。
主要特点:
- 完整保留原始接口文档和数据结构
- 支持在 Cursor 等支持 MCP 的 AI 平台直接调用
- 自动转换,无需额外配置
- 支持添加自定义 AI 专用功能
使用示例:一个天气预报的 FastAPI 接口,经过转换后接入 AI 系统,AI 就能直接理解"获取天气"指令并正确传参。
# 安装后只需在 FastAPI 中添加这行代码
from fastapi_mcp import convert_to_mcp
convert_to_mcp(app)
开源地址:https://github.com/tadata-org/fastapi_mcp
02. ACI.dev:一站式 MCP 中枢平台
ACI.dev 是一个专为 AI Agent 设计的开源基础设施平台,解决了 AI 调用外部工具时的复杂对接问题。
传统方式中,要实现"获取热点新闻→查找相关内容→发送邮件"的流程,可能需要配置三个独立的 MCP 服务。而 ACI.dev 提供了更智能的解决方案:
- 只需配置一个 ACI MCP 服务
- 平台会自动决策调用哪些 MCP 或 API 完成任务
- 预置 600+ 常见应用标准化接口(如谷歌日历、Slack等)
- 无需处理每个服务的授权流程和 API 调用细节
开源地址:https://github.com/aipotheosis-labs/aci
03. Dive:开源的 MCP 客户端
Dive 是一个跨平台的 MCP 桌面应用,充当连接 AI 大模型与各种工具的"中枢"。
主要功能:
- 兼容 ChatGPT、Claude 等主流 AI 模型
- 内置 MCP 协议支持
- 支持 AI 操作本地或网络工具(视频下载、文件处理等)
- 简单设置即可连接各类工具
- 支持 Windows、Mac 和 Linux
- 内置多语言界面和自动更新功能
使用场景示例:
- 让 AI 使用 youtube-dlp 下载视频
- 让 AI 访问地图服务
- 让 AI 执行网页爬虫
- 让 AI 读取和编辑本地文档
开源地址:https://github.com/OpenAgentPlatform/Dive
这些项目展示了 MCP 协议在简化 AI 与工具集成方面的强大能力,值得开发者关注和尝试。