DEEPDIVE / [热点专题] · Agent 与模型 · WebMCP 2026-07-24
WebMCP · Google I/O 2026 · 网页标准提案

WebMCP:Google 要把
整个网页变成 AI 的 API

过去一年,AI Agent 最大的瓶颈不是模型不聪明,而是「眼睛不好用」——截图、识别按钮、模拟点击、再截图,慢且脆弱。Google Chrome 团队联合微软推进的 WebMCP,让网站主动声明自己能做什么,浏览器把这份清单直接暴露给 Agent,从根本上跳过视觉解析这一步。

AI Buzzwords · DeepDive  |  2026-07-24  |  约 2,600 字 · 阅读 8 分钟  |  冯小平 + Claude
~60%
Anthropic OSWorld 基准上,Computer Use 类 Agent 的最好成功率
2026·02
WebMCP 早期预览发布;5 月 I/O 大会正式进入 Chrome 149 Origin Trial
6
已表达兴趣/测试的品牌:Booking.com、Expedia、Instacart、Intuit、Shopify、Redfin
0
目前跟进的其他浏览器厂商——Firefox 与 Safari 均未表态
§ 01 / 是什么

让网站自己声明:
我能做什么

当一个 Agent 想帮你在 Booking.com 订机票时,它的做法通常是:截图 → 识别按钮 → 模拟点击 → 再截图 → 再识别……这套流程慢、容易出错,还极度依赖页面 DOM 结构不变。换句话说,现在的 AI Agent 其实是在用「看图说话」的方式操作一个本来应该是「结构化数据」的网页。OpenAI、Anthropic、Google 都在做 Computer Use 类能力,但每家的 Agent 成功率都不让人满意——Anthropic 自己公开的 OSWorld 基准上,最好成绩也只在 60% 左右。很多时候不是模型的错,是网页压根没为「机器读取」做过设计。

WebMCP(Web Model Context Protocol)是 Google Chrome 团队联合微软,在 W3C Web Machine Learning Community Group 下推进的开放网页标准提案。核心思路极其简单:让网站开发者主动声明「我能提供哪些操作」,浏览器将这张操作清单暴露给 AI Agent,Agent 直接调用,跳过所有视觉解析环节。

navigator.modelContext.registerTool({ name: "searchFlights", description: "搜索指定日期和目的地的可用航班", parameters: { type: "object", properties: { destination: { type: "string" }, departureDate: { type: "string", format: "date" } }, required: ["destination", "departureDate"] }, handler: async ({ destination, departureDate }) => { return await flightAPI.search(destination, departureDate); } });

Agent 到达页面后,浏览器把已注册的工具列表暴露出来,Agent 直接调用 searchFlights(),拿到结构化结果,完全不需要截图、不需要猜 DOM。开发者有两条实现路径:声明式 API(适合简单场景,通过 HTML 表单标注即可)和命令式 API(完整 JavaScript 注册,支持复杂动态交互与完整 JSON Schema 校验),两种方式可以混用。

§ 02 / 辨析

WebMCP ≠ Anthropic MCP,
但它们是兄弟

很多人看到「MCP」两个字会困惑:这和 Anthropic 的 MCP 是一回事吗?不是,但关系密切。

维度Anthropic MCPGoogle WebMCP
运行位置服务器端 / 本地客户端浏览器原生,客户端
协议JSON-RPC 2.0 over stdio/HTTP/SSE浏览器原生 API(navigator.modelContext)
标准组织Anthropic 主导的开放规范W3C 社区组(Google + Microsoft)
面向对象AI 平台与后端服务集成网页与浏览器内 Agent 集成
用户会话天然携带用户登录态和 Cookie

一句话区分:Anthropic MCP 让 Agent 和你的服务器说话,WebMCP 让 Agent 和你的网站说话。两者是互补关系而非竞争——一个航旅公司完全可以同时部署后端 MCP Server 供 Claude/ChatGPT 直接集成,WebMCP 供用户浏览器内的 Agent(比如 Gemini in Chrome)操作订票流程。

发布时间线:2026 年 2 月 11 日 Google 发布早期预览;5 月 19 日 Google I/O 2026 开发者主题演讲正式宣布,WebMCP 进入 Chrome 149 Origin Trial(公开测试阶段);现状仍是 Draft Community Group Report,尚未进入正式 W3C 标准流程,Chrome Canary 支持需开启 flag 或参与 Origin Trial。已表达兴趣或正在测试的品牌:Booking.com、Expedia、Instacart、Intuit、Shopify、Redfin——都是「高频操作型」网站,订酒店、买东西、报税、找房,正是 Agent 最需要精确操作、最怕截图失误的场景。

§ 03 / 权重

为什么这件事可能
Gemini 3.5 更重要

Google I/O 2026 发布了一堆东西:Gemini 3.5 Flash、Project Astra 更新、Veo 3……但有分析文章直接把标题写成「WebMCP 是 Google 在 I/O 2026 发布的最重要的东西(但几乎没人在谈论它)」。理由是:模型每半年就会迭代一次,但基础设施的变革才是决定未来 5-10 年格局的事。WebMCP 的潜在意义在三个层面:

  • 重新定义 SEO 和流量——如果 AI Agent 成为用户访问网站的主要方式,「被 Agent 调用」将取代「被搜索引擎收录」成为网站的核心分发诉求。没有 WebMCP 工具的网站,对 Agent 而言等于不存在
  • 改写 Web 开发范式——前端开发者未来需要面向三类用户设计:人类桌面用户、人类移动用户,以及 AI Agent。WebMCP 是第三类用户的接口规范
  • Chrome 的战略护城河——WebMCP 绑定在 Chrome 的 navigator.modelContext 上,目前 Firefox 和 Safari 都没有跟进。如果 AI Agent 时代真的到来,Chrome 将从「最大浏览器」变成「唯一 Agent 原生浏览器」——这对 Google 的战略价值不亚于当年 V8 引擎对 JavaScript 生态的统治
谁拥有 Agentic Web 的入口

WebMCP 的深层逻辑,是 Google 在「AI Agent 成为网页主要访客」的未来下,提前卡位「Agent 与网页交互的协议层」。如果这个标准成为事实标准:Gemini in Chrome 将是原生 Agent,天然比其他 Agent 有优先访问权;Chrome 成为 Agent 经济的基础设施,而非只是人类的浏览工具;搜索广告之后,Google 可能在「Agent 调用网站工具」的链路上找到新的商业模式。WebMCP 不是一个独立的技术决策,而是「让 Chrome 成为 Agentic Web 操作系统」这个更大战略的一块砖

§ 04 / 隐患

风险与隐患:
不能只看亮面

继承 MCP 生态的既有漏洞——MCP 生态已暴露过真实攻击案例:针对 GitHub MCP Server 的 Prompt Injection 导致私有仓库内容外泄;恶意 npm 包通过 MCP 注入邮件到攻击者控制的服务器;WhatsApp MCP Server 被攻破后用户完整聊天记录被窃取。WebMCP 将这些风险带入浏览器——更糟的是,浏览器内工具执行天然携带用户登录态和 Cookie,一旦 handler 被劫持,攻击者获得的是「完整授权的用户会话」。

工具覆盖攻击(Tool Hijacking)——规范中存在开放 Issue:第三方脚本(广告 SDK、分析脚本)能否覆盖已注册的工具?如果可以,一个被植入恶意代码的第三方脚本就能把 submitPayment() 的 handler 替换成攻击者的版本。WebMCP 的信任模型目前尚未定稿。

结构化数据暴露风险——向 AI Agent 暴露结构化的产品列表、库存水位、定价策略,本质上是在给竞争对手提供一个结构化数据抓取接口,这和人类用户浏览网页的风险截然不同。

跨浏览器标准化难题——目前只有 Chrome(Canary)支持,Safari 和 Firefox 均未跟进。历史上 Google 单方面推进的浏览器标准,最终夭折的不在少数(还记得 FLoC 吗)。

§ 05 / 行动

开发者现在
要做什么

如果你是前端/全栈开发者,现在不需要急着在生产环境部署 WebMCP,但有几件事值得提前做:

立刻可做:阅读 W3C WebMCP 规范草案,理解 navigator.modelContext API 的设计哲学;参与 Chrome 149 Origin Trial,在测试环境跑通基本的工具注册和调用流程;梳理核心产品功能,思考如果 Agent 要操作这些功能,需要暴露哪些工具。

中期规划:和 SEO 策略一起考虑「Agent 可见性策略」——哪些工具要暴露、暴露到什么粒度;在安全审查中增加「WebMCP 工具注册」的权限管控机制;关注 Booking.com、Shopify 等先行者的实施案例。

持续观察:Mozilla 和 Apple 是否跟进是关键信号——如果 Firefox 和 Safari 在 2026 年底前仍不跟进,WebMCP 可能沦为 Chrome 专属功能,战略价值大打折扣。

综合判断

WebMCP 不是一个独立的技术决策,而是「让 Chrome 成为 Agentic Web 操作系统」这个更大战略的一块砖。观察 Google 过去几年的每一步——Chrome + V8 + Web Standards 的组合——会发现他们在浏览器标准上的耐心和战略一致性超过绝大多数公司。这未必会按计划进行,但值得持续盯着看。