为什么 MCP 模型上下文协议一直是个糟糕的主意?
文章深入探讨并批评模型上下文协议 MCP 的设计架构,分析其在实际落地中存在的缺陷。
AI 深度解读
开发者 Maharshi Patel 发文反思模型上下文协议(MCP)的设计理念,认为随着大模型代码执行与工具调用能力的提升,专用协议已逐渐冗余。
- 指出 MCP 服务器会导致模型上下文膨胀,虽然衍生出检索和管理中间件,但增加了系统复杂度。
- 认为当前大模型已具备直接解析 CLI 帮助文档、编写脚本及调用标准 HTTP API 的能力。
- 倡导直接利用现有基础设施,通过标准 HTTP 内容协商(如 Accept: text/markdown 请求头)替代专用 MCP 协议。
- 影响/看点:直接调用 API 与标准协议有助于简化智能体架构并减少生态割裂,但这一设想成立的前提是目标服务具备完善的 API 文档与机器友好的响应格式。
- 资料依据:
- Maharshi Patel 个人博客(2026-09-14):https://maharship.com/blog/why-mcp-was-always-a-bad-idea/
本内容由 AI 生成,仅供参考,请注意甄别