2026年10月29日,知名开发者 Simon Willison 在个人博客摘录了 Ben Hylak 两天前在 X 上发的一段讽刺。Ben Hylak 把当下软件圈的集体双标扒得很干净,大意是每个人都希望自己用的其他所有产品都变成无头 MCP(headless MCP)直接喂给 AI Agent,让自己彻底不用管底层界面;唯独自家产品必须例外,因为客户太爱我们的 UI 和品牌了。在 Simon Willison 博客的 2,301 篇 AI 文章里,这是第 38 篇挂在 model-context-protocol 标签下的内容,而当期博客的赞助商恰好是主打 AI Agent 意图访问控制的 WorkOS Airlock。
这句玩笑戳破了 Agent 时代的行业焦虑。大模型向智能体演进时,模型上下文协议(MCP)成了连接外部工具的通用标准,逼着软件剥离固定前端、把底层能力直接暴露给 AI 助手,而高度依赖图形界面(GUI)做留存和按席位收费的 SaaS 厂商正拼命抵抗沦为底层管道。
5亿次下载的协议狂欢与12.3%的官方冷遇
单看开发者社区和集成平台的数据,你会以为所有软件都已经完成了无头化改造。
- 近 5 亿次.截至 2026年7月28日,MCP 官方维护者报告的一级 SDK 月下载量,其中 Python 和 TypeScript SDK 的累计下载量双双突破 10 亿次。
- 10,000 多个.早在 2025年12月9日,Anthropic 就报告全网已有超万个活跃公共 MCP 服务器,ChatGPT、Cursor、Gemini、Microsoft Copilot 和 VS Code 全部原生接入;到了 2026年7月28日,仅 Claude 官方连接器目录就收录了 950 多个 MCP 服务器。
- 30,000 多个.微软文档在 2026年10月29日核查的数据显示,Zapier MCP 靠中间集成层一口气打通了 8,000 多个应用和 3 万多个工具。
但把镜头转回握有核心数据和业务逻辑的 SaaS 原厂,画面立刻冷了下来。
Cyclr 在《State of MCP 2025 vs 2026》报告里追踪了 816 款主流 SaaS 产品。提供官方认证 MCP 支持的产品,从 2025 年的 47 款(5.8%)缓慢爬升到 2026 年的 100 款(12.3%)。在这 100 款官方实现里,真正支持创建或更新记录的仅从 25 个增加到 35 个,支持触发工作流或运营任务的只从 10 个涨到 21 个。
绝大多数第三方公共服务器和集成层只能做外围读取,SaaS 原厂依然死死捂住核心写操作。
剥离前端之后:算盘、暗礁与退不回去的防线
我不太买账那种把这 87.7% 的缺席单纯归咎于创业者自恋的说法。死守 UI 当然有维持按席位收费的利益算计,但更硬的阻力来自工程防线与责任边界。
剥掉 UI 不只是砸了客单价,更是拆了软件最后一道风控墙。
过去二十年里,大量企业软件为了赶进度,把权限拦截、字段校验和流程约束写在了前端屏幕代码里。Salesforce 在 2026年4月15日激进推出 Headless 360,通过 API、MCP 工具和 CLI 命令把平台能力彻底暴露到自家界面之外;但他们紧接着就在开发者指南里发出警告,要求工程师必须把原本只在前端屏幕执行的限制,全部下沉到后端的验证规则、共享规则和后端逻辑中强制执行。
一旦剥离前端直接开放给 Agent 读写,原本靠页面按钮置灰就能拦住的违规操作,瞬间变成畅通无阻的底层 API 调用。
安全架构师面对的暗礁比后端重构更棘手。MCP 安全指南已明令禁止令牌透传(token passthrough),OWASP 也要求将所有检索内容视为不可信、必须给 Agent 分配可独立治理与撤销的身份。这就是为什么 Simon Willison 博客顶部的赞助商 WorkOS Airlock 会切入针对 Agent 的意图访问控制。如果只靠弹窗让人类兜底,CoSAI 的安全分析已经给出了后果:频繁弹出的确认框只会制造严重的审批疲劳,用户在麻木中一路点同意,最终酿成混淆代理人攻击。
- 风险.盲目将存量 SaaS 改造成支持写操作的无头 MCP,会直接绕过前端历史校验逻辑,在缺乏独立 Agent 身份治理与后端强验证的情况下引发越权修改与审计链断裂。
界面没有消亡,它只是寄生进了对话框
把这一轮无头化浪潮放到 PC 互联网早期看,很像当年门户网站与垂直内容源围绕 RSS 展开的博弈。当年阅读器试图用协议抽干网站的流量和广告位,逼得各大平台纷纷关闭全文输出;但今天的软件无头化与 RSS 不完全一样,因为 AI Agent 不仅要读数据,还要替人干活并承担业务后果。
既然纯文本聊天框承载不了高风险决策,连发布 Headless 360 的 Salesforce 都明确声明保留现有 UI 供人类审查信息和处理异常,软件交互的真正出路就已经浮出水面了。
我更在意的变量,是 MCP 协议最新推出的可选扩展 MCP Apps。它允许外部工具在兼容的 AI 宿主内部直接进行沙盒渲染,把图表、结构化表单、配置面板和审批工作流塞进聊天窗口里。
常规的导航和跨系统搬砖会彻底交给无头 Agent,但到了修改核心数据库、批复大额预算或排查异常的关键节点,SaaS 会通过 MCP Apps 把浓缩后的轻量级 UI 反向注入到对话框里。
- 结论.SaaS 产品的护城河正在从留存用户的独立大前端,转向后端的风控厚度与嵌入 Agent 宿主的微型决策组件。
回到 Ben Hylak 嘲笑的那句双标。那些还在靠漂亮页面收席位费、却把核心校验逻辑全丢在前端代码里的软件公司,根本算不上特别;真正能活过无头化浪潮的,是敢于把后端防线重做一遍,再把自家 UI 拆成沙盒组件塞进别人对话框里的团队。
