网易首页 > 网易号 > 正文 申请入驻

用一份OpenAPI规范测试七种MCP服务器方案

0
分享至

今年每个API团队都在收到同样的请求:"我们的Agent能调用这个接口吗?"MCP是Agent调用工具的方式,而你手上已经有了一份OpenAPI规范。这两件事之间的距离比以往任何时候都小,所以我花了一个周末,用一份规范跑了七种不同的方案,想弄清楚这个距离到底有多小。

我使用了一份真实的OpenAPI 3.1规范,包含不同类型的端点、API密钥和OAuth2混合认证、分页逻辑,以及几个文件上传端点。换句话说,就是那些会让"傻瓜式生成器"翻车的配置。


基线方案:手写服务器

TypeScript和Python的SDK都很扎实,手写服务器拥有我测试的所有方案中最好的工具描述,因为描述是由人类为LLM读者编写的。

代价很明显:每个工具都要自己写、自己维护。对于精心设计的五个工具面,这是正确答案。对于"暴露我们四十个端点"来说,这是一周的工作量,而且API一变更就开始腐烂。

最适合:小而精的工具面,每个描述都经过精心打磨。

方案二:FastMCP

FastMCP可以直接从OpenAPI规范(或直接从FastAPI应用)构建服务器,开发者体验确实令人愉悦。社区庞大,对Python团队来说是显而易见的默认选择。

它不做的事:托管、认证基础设施或重新生成。部署由你负责,当规范漂移时,重新运行生成并重新部署是你的工作。

最适合:Python团队、内部工具、本地stdio服务器。如果你是这种情况,说实话,不用往下看了,直接用这个。

方案三:开源生成器

规范进,服务器代码出。免费、可检查、输出归你所有,可以自行修改。这是开源纯粹主义者会(正确地)选择的方案。

我遇到的坑:生成工具的描述质量完全取决于你规范里的描述质量。我的描述是几年前写给人类API消费者看的,所以生成出来的工具很模糊,Agent猜得很糟糕。垃圾进,Agent困惑出。这不是生成器的错,但这是大多数真实世界规范的现状。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
大坂直美美网致敬艾弗森造型引发争议

大坂直美美网致敬艾弗森造型引发争议

甜份超标的我
2026-09-01 20:39:11
66岁刘雪华独居上海别墅,每天清晨六点,都会准时给远在加拿大的姐姐通话报平安

66岁刘雪华独居上海别墅,每天清晨六点,都会准时给远在加拿大的姐姐通话报平安

音乐时光的娱乐
2026-08-26 02:44:53
斯诺克赛程:决出8席16强,赵心童领衔,中国12人上阵,5场冠军大战!

斯诺克赛程:决出8席16强,赵心童领衔,中国12人上阵,5场冠军大战!

刘姚尧的文字城堡
2026-09-02 08:21:55
安东尼:曼联首秀进球是难忘的时刻;拉什福德需要感受到快乐

安东尼:曼联首秀进球是难忘的时刻;拉什福德需要感受到快乐

懂球帝
2026-09-02 19:31:07
追觅CEO俞浩微博禁言三月后疑似解封,其多社交平台账号大面积停更,此前称个人账号已交由公司接管

追觅CEO俞浩微博禁言三月后疑似解封,其多社交平台账号大面积停更,此前称个人账号已交由公司接管

大风新闻
2026-09-02 14:43:09
大陆接到消息,郑丽文行动了,确定断“台独”后路,岛内铺路统一

大陆接到消息,郑丽文行动了,确定断“台独”后路,岛内铺路统一

钩子的爱好
2026-09-02 07:14:07
马卡记者:曼联、多特旧将桑乔将加盟巴甲帕尔梅拉斯

马卡记者:曼联、多特旧将桑乔将加盟巴甲帕尔梅拉斯

懂球帝
2026-09-02 17:14:25
吴石案终极潜伏者隐姓 42 年,晚年返大陆热泪盈眶

吴石案终极潜伏者隐姓 42 年,晚年返大陆热泪盈眶

唠叨说历史
2026-01-07 12:42:21
不焯水等于在"服毒"?以下几类蔬菜再懒也要焯水,你焯水了吗?

不焯水等于在"服毒"?以下几类蔬菜再懒也要焯水,你焯水了吗?

小胡军事爱好
2026-08-20 11:24:37
为什么有钱后一定要低调?网友:我爸8000万身家,几年负债1000万

为什么有钱后一定要低调?网友:我爸8000万身家,几年负债1000万

夜深爱杂谈
2026-08-30 20:56:54
羽坛惊天黑幕曝光!三大高层集体被抓才懂,林丹6年前选择太清醒

羽坛惊天黑幕曝光!三大高层集体被抓才懂,林丹6年前选择太清醒

独步天涯
2026-09-02 10:04:53
宇树科技股价暴跌50%:超过2200亿灰飞烟灭,这到底是谁的过错?

宇树科技股价暴跌50%:超过2200亿灰飞烟灭,这到底是谁的过错?

清流财记
2026-09-02 16:29:52
寿命长不长,看体重就知?过了71岁以后,体重最好保持在这个范围

寿命长不长,看体重就知?过了71岁以后,体重最好保持在这个范围

任医生聊健康
2026-09-02 12:55:14
《醒来》直到金宝牺牲,陈开来才知,原来这才是冯少的真实身份

《醒来》直到金宝牺牲,陈开来才知,原来这才是冯少的真实身份

可乐谈情感
2026-09-02 07:50:33
一架无人机炸出基辅末日景象,泽连斯基怒了,37人谁负责

一架无人机炸出基辅末日景象,泽连斯基怒了,37人谁负责

阿纂看事
2026-08-31 17:43:16
袁立现身苏州大学,剪寸头暴瘦脱相,身边老公一路贴心相伴

袁立现身苏州大学,剪寸头暴瘦脱相,身边老公一路贴心相伴

街上的行人很刺眼
2026-09-02 15:12:16
17.6万元,廉价版特斯拉杀入中国!

17.6万元,廉价版特斯拉杀入中国!

互联网品牌官
2026-09-01 11:09:29
耿直!朱婷被意大利记者问亚锦赛话题:亚锦赛?可以忽略这个问题吗?

耿直!朱婷被意大利记者问亚锦赛话题:亚锦赛?可以忽略这个问题吗?

818体育
2026-09-02 09:51:53
一个很残酷的真相:父弱母强的家庭,养出来的孩子,大多是这两种

一个很残酷的真相:父弱母强的家庭,养出来的孩子,大多是这两种

户外阿毽
2026-08-25 00:18:35
毛主席曾对尼泊尔首相说:你想把珠峰全部划归贵国?还有更好办法

毛主席曾对尼泊尔首相说:你想把珠峰全部划归贵国?还有更好办法

究竟谁主沉浮
2026-08-17 20:19:17
2026-09-02 21:11:00
碳基打工人
碳基打工人
坐标北京,靠咖啡续命,靠小红书下饭的普通人类。
174文章数 81关注度
往期回顾 全部

科技要闻

凌晨最强模型上新,Claude Fable 5.1发布

头条要闻

被星宇股份裁掉的107名应届生 损失远远不止一份工作

头条要闻

被星宇股份裁掉的107名应届生 损失远远不止一份工作

体育要闻

一次有奖问答,让他成为欧冠主帅

娱乐要闻

香港武打影星陈观泰离世,终年80岁

财经要闻

北京首钢园数采中心停运,“百万小时”产能目标的账还算得过来吗?

汽车要闻

10万级的满配B级车 试驾2027款比亚迪海豹06

态度原创

本地
亲子
教育
家居
手机

本地新闻

昆明的雨,解锁汪曾祺的浪漫雨季

亲子要闻

宝蓝和弟弟妹妹手上涂满颜料,用手掌画画,有趣又漂亮~

教育要闻

随州一中2026年秋季开学典礼隆重举行

家居要闻

2026建博会(广州) 公装联探展交流活动

手机要闻

泄露的iPhone 18 Pro卡托零部件暗示将推出三种机身配色 或再次取消黑色

无障碍浏览 进入关怀版