Loading... # MCP 已死,MCP 万岁 # 一、新闻概述 ## 1. 标题 MCP 已死,MCP 万岁 ## 2. 发布时间 2026 年 3 月 14 日 ## 3. 来源 Charles Chen 博客 (chrlschn.dev) # 二、核心内容 ## 1. 事件摘要 ### A. 主要内容 本文作者从实际工程视角出发,分析了 Model Context Protocol (MCP) 与 CLI 工具在 AI 代理应用中的优劣对比,批评了当前技术社区受社交媒体影响者的驱动而缺乏深入思考的现状。 ### B. 核心亮点 - MCP 与 CLI 工具的 token 节省效果被过度夸大 - 必须区分 MCP 的两种运行模式:本地 stdio 模式与远程 HTTP 模式 - MCP 的 prompts 和 resources 功能常被忽视,但其对企业级应用至关重要 - 对于组织和企业场景,MCP 仍然是未来发展的关键工具 ## 2. 关键信息 ### A. 技术主题 Model Context Protocol (MCP)、CLI 工具、AI 代理、token 优化 ### B. 核心观点 - MCP 的"炒作"周期在 6 个月内从狂热转向贬低 - CLI 工具确实可以节省 token,但仅限于训练数据中已存在的工具 - MCP 的远程 HTTP 模式提供了本地 CLI 无法实现的企业级能力 ### C. 影响范围 AI 代理开发、企业级工具集成、工程组织管理 ## 3. 背景介绍 ### A. 前置讨论 6 个月前,MCP 是行业热议的焦点,各类供应商争相推出 MCP 相关产品和服务。作者所在的 Motion 团队也经历了这场营销浪潮。 ### B. 当前状态 行业风向已完全转变,从吹捧 MCP 转为赞扬 CLI 工具。作者认为这种转变缺乏深入的技术思考,更多是社交媒体影响者为保持热度而制造的内容。 # 三、详细报道 ## 1. 主要内容 ### A. 炒作循环分析 技术行业的炒作周期呈现出明显的模式:影响者不断制造新的话题来保持相关性和推广自己的产品。6 个月前是 MCP,现在则是 CLI 工具。这种现象与医疗领域推广未经证实疗法的行为并无二致。 作者指出,许多影响者(包括像 Garry Tan 和 Andrew Ng 这样本应有更好判断力的人)都在制造缺乏实质内容的技术讨论,仅仅是为了营销目的。 ### B. Token 节省的真相 关于 CLI 工具能够节省 token 的说法存在两种模式: #### 模式一:训练数据中已有的工具 对于 jq、curl、git、grep、psql、aws、s3、gcloud 等 LLM 训练数据中已包含大量示例的 CLI 工具,代理确实无需额外指令就能直接使用。在这种情况下,CLI 工具确实比 MCP 更高效。 #### 模式二:自定义 CLI 工具 对于代理从未见过的自定义 CLI 工具,LLM 无法自行理解如何使用它。除非在某个地方(如 AGENTS.md 或 README.md)明确列出工具描述,否则代理将频繁出错。 同样,当代理需要理解自定义 OpenAPI schema 时,即使使用 curl 这样的工具,整个 schema 也需要被加载到上下文中,token 节省的优势随之消失。 ### C. 渐进式上下文消耗 CLI 工具确实支持渐进式上下文消耗,代理可以通过逐步加载 --help 内容来了解工具。但现实是: - 对于足够复杂的流程,代理最终仍会遍历大部分命令树 - 如果 MCP 工具集设计得当,实际的上下文节省微乎其微 - 不提供完整 schema 会降低代理正确使用工具集的概率 - 如果不设计复杂无用的 MCP 工具,CLI 和 MCP 可以共存 ## 2. 技术细节 ### A. MCP 的两种模式对比 ```mermaid graph TB subgraph MCP_stdio_mode[MCP stdio 模式] A1[本地运行] --> A2[与 Agent 同进程] A2 --> A3[无远程调用优势] A3 --> A4[与简单 CLI 相比无显著优势] end subgraph MCP_HTTP_mode[MCP HTTP 模式] B1[集中式服务器] --> B2[Agent 通过 HTTP 访问] B2 --> B3[支持远程执行] B3 --> B4[企业级能力] end subgraph CLI_tool[CLI 工具] C1[本地执行] --> C2[直接 API 调用] C2 --> C3[适合已训练工具] end ```  ### B. MCP HTTP 模式的企业级优势 #### 优势一:集中化管理 将工具逻辑部署在集中式服务器上,通过 HTTP 端点访问。这使得以下能力成为可能: - 访问复杂后端资源(如 Postgres + Apache AGE 的 Cypher 图查询) - 实现比本地工具更丰富的平台能力 - 跨组织共享状态 #### 优势二:临时运行时支持 对于在 GitHub Actions 等临时环境中运行的代理,远程 MCP 服务器可以: - 无需安装即可使用复杂后端工具 - 将有状态工作负载从无状态的临时环境中卸载到集中服务器 - 避免运行时环境限制 #### 优势三:认证与安全 集中化 MCP 服务器显著改善了安全故事: - 每个开发者通过 OAuth 认证到 MCP 服务器 - 敏感 API 密钥和机密由服务器控制 - 工程师离职后只需撤销 OAuth token - 密钥暴露风险可控且易于审计 #### 优势四:遥测与可观测性 对于团队来说,集中式遥测是重大优势: - 哪些工具有效 - 团队正在使用哪些代理运行时 - 哪些工具价值低 - 工具在何处以及如何失败 #### 优势五:标准化内容交付 MCP 支持 subscriptions 和 notifications 功能,允许服务器主动通知客户端更新。这解决了分布式工具的版本兼容性问题。 ### C. 被忽视的 MCP 功能 #### MCP Prompts 相当于服务端交付的 SKILL.md,可以动态生成文本来构建技能。 #### MCP Resources 相当于服务端交付的 /docs,提供动态文档索引。 这两个功能的价值: - 动态内容:服务端可按需生成内容 - 自动一致更新:无需手动同步本地文件 - 组织级知识:标准化的最佳实践、部署考虑等 ## 3. 数据与事实 ### A. 炒作周期 - MCP 热度:6 个月前 - CLI 热度:当前 - 预期:6 个月后切换到下一个话题 ### B. 技术对比 | 特性 | CLI 工具 | MCP stdio 模式 | MCP HTTP 模式 | |------|-----------|----------------|---------------| | Token 节省 | 是(仅已训练工具) | 否 | 否 | | 集中管理 | 否 | 否 | 是 | | 远程执行 | 否 | 否 | 是 | | 安全控制 | 分散 | 分散 | 集中 | | 遥测能力 | 困难 | 困难 | 容易 | | 动态内容 | 否 | 否 | 是 | | 企业适用性 | 低 | 低 | 高 | # 四、影响分析 ## 1. 行业影响 ### A. 技术趋势 AI 代理领域正处于早期发展阶段,过分强调速度而牺牲了工程纪律。随着 AWS 等公司面临的挑战,团队最终必须对 AI 代理生成的软件系统进行运维和维护。 ### B. 竞争格局 - 单个"氛围编码者"可能更倾向于 CLI 工具的简单性 - 企业和组织需要考虑更全面的工程需求 - MCP 在企业级场景下具有不可替代的优势 ## 2. 用户影响 ### A. 个人开发者 对于个人开发者使用 AI 进行"氛围编码"的场景,简单的 CLI 工具可能更合适。 ### B. 企业团队 对于需要将组织从"氛围编码"转向"代理工程"的团队,MCP 提供了必要的架构和流程支持。 ### C. 迁移建议 - 不要盲目跟随炒作周期 - 根据实际需求选择技术方案 - 企业场景优先考虑 MCP 的集中化优势 ## 3. 技术趋势 ### A. 技术方向 AI 代理将从实验性工具向企业级工程实践演进。这意味着需要: - 一致性和质量控制 - 可维护性和可观测性 - 安全和权限管理 ### B. 生态影响 MCP 的标准化和基于 schema 的方法为企业采用提供了可靠基础。CLI 和 MCP 并非互斥,应根据场景选择性使用。 # 五、各方反应 ## 1. 作者立场 - 对社交媒体影响者驱动的炒作持批评态度 - 认为技术选择应基于实际工程需求而非热度 - 强调 MCP 在企业场景下的重要价值 ## 2. 业内评价 ### A. 常见误解 - 混淆 MCP stdio 模式与 HTTP 模式 - 忽视 MCP prompts 和 resources 功能 - 过度夸大 CLI 工具的 token 节省效果 ### B. 理性观点 - MCP 与 CLI 各有适用场景 - 企业需求与个人需求不同 - 工程组织需要更系统的工具管理方案 # 六、相关链接 ## 1. 原文链接 - [MCP is Dead, Long Live MCP](https://chrlschn.dev/blog/2026/03/mcp-is-dead-long-live-mcp/) ## 2. 相关资源 - Model Context Protocol 官方文档 - MCP Prompts 和 Resources 规范 # 七、参考资料 *** ## 参考资料 1. [MCP is Dead, Long Live MCP](https://chrlschn.dev/blog/2026/03/mcp-is-dead-long-live-mcp/) 最后修改:2026 年 03 月 16 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏