今天调试mcp功能时遇到了一个大坑,使用spring ai mcp client 请求python的mcp server,中间尝试了多个python的框架,fastapi-mcp,fastmcp等,都是失败,两种协议也都尝试了,最终发现是两个平台协议的实现上有差异,不太兼容。

最终的方案是使用spring ai 创建mcp server,client和server都用spring ai实现,访问正常。

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐