<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>MCP on Zampo Blog</title><link>https://blog.cpdd.fyi/tags/mcp/</link><description>Recent content in MCP on Zampo Blog</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Wed, 15 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://blog.cpdd.fyi/tags/mcp/index.xml" rel="self" type="application/rss+xml"/><item><title>MCP 被抛弃的背后：不是技术输了，是 Token 和效率扛不住了</title><link>https://blog.cpdd.fyi/posts/mcp-vs-cli-engineering-tradeoff/</link><pubDate>Wed, 15 Apr 2026 00:00:00 +0000</pubDate><guid>https://blog.cpdd.fyi/posts/mcp-vs-cli-engineering-tradeoff/</guid><description>&lt;p&gt;&lt;img src="https://blog.cpdd.fyi/images/mcp-vs-cli/cover.jpeg" alt="暗色终端代码屏幕，象征 CLI 与 MCP 的技术对比"&gt;&lt;/p&gt;
&lt;p&gt;今年 3 月，Perplexity 的 CTO 在一场开发者大会上公开宣布：他们内部正在全面转向 API 和 CLI 工具，放弃 MCP。&lt;/p&gt;
&lt;p&gt;几乎同时，Y Combinator 的 CEO 也说自己选择用 CLI，不用 MCP。而最近爆火的 OpenClaw，在实际执行任务时用的几乎全是内部工具和 CLI 命令，基本上看不到 MCP 的身影。&lt;/p&gt;
&lt;p&gt;这就有意思了。MCP 明明是专门为大模型设计的工具接口标准，曾被誉为&amp;quot;Agent 的万能接口&amp;quot;，为什么现在反而被一群&amp;quot;古老&amp;quot;的命令行工具抢了饭碗？&lt;/p&gt;
&lt;p&gt;CLI 到底有什么惊为天人的优势？MCP 又有什么不为人知的问题？&lt;/p&gt;
&lt;h2 id="cli-的两大优势"&gt;CLI 的两大优势&lt;/h2&gt;
&lt;p&gt;既然 CLI 能获得越来越多人的青睐，那它必然有着非常明显的优势。我总结了一下，主要是两点：&lt;strong&gt;Token 消耗小&lt;/strong&gt;和&lt;strong&gt;执行效率高&lt;/strong&gt;。&lt;/p&gt;
&lt;h3 id="token-消耗14268-vs-忽略不计"&gt;Token 消耗：14268 vs 忽略不计&lt;/h3&gt;
&lt;p&gt;CLI 的 Token 消耗小，从反面看就意味着 MCP 的 Token 消耗大。尤其是 MCP 的元信息——包括名称、描述、入参格式等等——这些都会传到大模型的上下文里面，从而消耗大量 Token。&lt;/p&gt;
&lt;p&gt;来看一个具体例子。假设你想让大模型帮你查 GitHub 仓库 OpenClaw 最新的 3 个 issue，此时发给大模型的不只是你的问题，还有可用的 MCP 工具列表。比如 list_issues 用来查询 issue 列表，create_branch 用来创建 git 分支等。&lt;/p&gt;</description></item></channel></rss>