ByteNoteByteNote

字节笔记本

2026年5月30日

一行代码把你的 FastAPI 变成 MCP 服务器

API中转
¥120

MCP(Model Context Protocol)正在成为 AI 应用连接外部世界的标准协议。但大多数开发者遇到的尴尬是:想把自己的 API 变成 MCP Server,需要写一堆胶水代码——处理请求格式、管理连接、实现协议规范。

一个名为 mcp-server-adapter 的工具解决了这个问题。它只需要一行代码,就能把任何 FastAPI 应用变成 MCP 服务器。

核心原理不复杂:FastAPI 的 route 定义天然就是一组"工具"的声明。每个 API 端点有明确的输入参数和输出格式,这和 MCP 的工具定义是 isomorphic 的。适配器做的就是自动把 FastAPI 的路由表转换成 MCP 的工具列表,把 HTTP 请求转换成 MCP 协议的消息格式。

这意味着什么?意味着你之前花了很多精力写的 FastAPI 应用,不需要重写就能直接接入 AI Agent 生态。你的用户管理 API、订单查询 API、数据分析 API,一夜之间变成了 AI 可以直接调用的工具。

对于已经拥有 API 体系的团队来说,这是一条侵入性最低的 MCP 接入路径。不需要学习新的框架,不需要改现有代码,一行代码加一个启动配置就够了。

分享: