Google Chrome 开放了 WebMCP 的早期预览——一个把原生模型上下文协议(MCP)支持引入浏览器的框架。它的思路,是让网站在"AI 代理如何与自己交互"这件事上扮演主动角色:网站主动暴露结构化工具,而不再逼着代理靠暴力 DOM 操作去点按钮、填表单。一句话,这是 Chrome 让每个网站"代理就绪"的一步棋。
核心要点
- WebMCP 是 Chrome 的早期预览框架,为网站提供一种标准方式,向 AI 代理暴露结构化工具,用更快、更可靠、更精确的交互取代脆弱的原始 DOM 操作。 - 它定义了两套互补的 API:一套是基于 HTML 属性、面向标准操作的声明式 API,另一套是用 JavaScript、面向复杂动态流程的命令式 API。 - 它宣称的目标,是通过在 AI 代理与 Web 应用之间打开直接通信通道,让每个网站都"代理就绪"。 - 对品牌而言,"代理就绪"不等于"AI 可见":WebMCP 帮助代理在到达你网站后顺畅操作,却不决定 ChatGPT 或 Gemini 是否一开始就推荐你——那是一个 GEO 问题。 - 代理式 Web 从此有了浏览器原生的标准,这抬高了赌注:你既要能被 AI 答案发现,也要能被 AI 代理执行。
WebMCP 到底做了什么
如今 AI 代理"使用"一个网站时,通常是在假装自己是人:它读取渲染后的页面,猜按钮在哪,点击、填字段,然后祈祷流程别崩。这种原始 DOM 操作既慢又脆——一次改版或一个意外弹窗,就能让它脱轨。
WebMCP 把这层关系翻了过来。不再由代理去逆向破解界面,而是网站明确声明代理应如何与自己交互,像 API 那样暴露结构化工具。代理调用一个已定义的动作,而不是模拟一个人。Google 把结果描述为:比 DOM 操作更快、更可靠、更精确的交互,代理与应用之间有一条直接通道。
两套 API,两种投入
WebMCP 为网站提供工具,给出了两条路径。
声明式 API 面向那些可以直接用 HTML 描述的标准操作:你为现有元素添加属性,基本交互无需 JavaScript,网站与代理之间就有了一份清晰、可预测的契约。这是低投入的入口。
命令式 API 面向需要真正逻辑的复杂动态交互:它运行 JavaScript,处理多步骤流程,响应实时条件,为边缘情况提供完整可编程性。它更费功夫,但覆盖了声明式路径搞不定的一切。
两者结合,网站可以从简单起步,无需重构就成长为更丰富的代理能力。
这对 GEO 意味着什么
WebMCP 是代理式 Web 的一个里程碑,但值得把它解决的问题说清楚。WebMCP 关乎执行:代理一旦到了你的网站,就能干净利落地行动。它没有触及获取:当购物者问 ChatGPT、Gemini 或 Google AI Mode"X 品类里最好的选择是什么"时,代理究竟会不会选中你的品牌。
这是两个不同的层,品牌两者都需要。只做到代理就绪、却没做到 AI 可见,等于给代理造了一扇漂亮的、能操作的前门——却是给一家 AI 从不提及的店造的。AI 可见才是上游的问题:模型认识你的品类吗?在其中给你排位吗?引用你的信源吗?以正确的价格展示你的商品卡吗?
这个上游层,正是 GEOly 所描摹的。GEOly 是一个以行业情报为核心的 GEO 数据平台——它不只监测你自己的品牌,而是把整条赛道在 ChatGPT、Gemini、Google AI 里的格局做成可查询的数据库:品牌榜单、商品卡与报价、广告、引用信源、品牌印象。GEO = GEO + easily:让 GEO 更简单,也对 Agent 更友好。
这里有一种令人满意的对称。WebMCP 是 Google 在标准化"网站如何向代理暴露工具";GEOly 则在同一波长上做到 Agent 原生,提供一个最多 62 个工具的 GEO MCP Server、一个为代理而生的 GEOly CLI,以及一套 GEO Skills。ChatGPT、Claude、Cursor 或 Codex 里的代理可以直接调用 GEOly,拉取品类数据、跑 GEO 诊断、生成报告——GEO 成了代理在工作流里顺手做的事,而不是某人事后才去查看的仪表盘。如果说 WebMCP 让你的网站能被代理执行,那么 GEOly 帮助让你的品牌被代理选中。你可以用 app.geoly.ai 的 [3 天免费试用](/zh/blog/what-is-geoly-ai)看看你的品牌和品类在 AI 里的样子;连接机制见我们的 [GEO MCP 服务器指南](/blog/geo-mcp-server-ai-visibility-claude-code-cursor-codex)。
更大的图景
把 WebMCP 放到 Agent 原生工具的整体潮流里看——开发者一侧的 Cursor 与 MCP 热潮,消费者一侧 AI 购物的崛起——方向就不容误读了。Web 正在被重建,好让机器、而不只是人,能够找到它、理解它、在它上面行动。把这当作事后补救的品牌,将对代理清晰可读、却在答案里隐形。赢家会把两者都工程化。
常见问题
WebMCP 和编码工具里用的 MCP 是一回事吗? 是同一个模型上下文协议的思路——为代理提供结构化工具——被原生带进浏览器,让网站可以向浏览器里的代理暴露自己的工具。
WebMCP 会让我的品牌在 ChatGPT 或 Gemini 里更可见吗? 不会。WebMCP 帮助代理在到达后操作你的网站;它不决定 AI 是否推荐你。那个可见度问题,是 GEO 以及 GEOly 这类工具要解决的。
声明式 API 和命令式 API 有什么区别? 声明式用 HTML 属性处理简单的标准操作,无需 JavaScript;命令式用 JavaScript 处理复杂、动态的多步骤流程。
想了解更多面向代理的 GEO,从哪开始? 从我们的 [作者页](/zh/blog/author/geoly-ai)和上文链接的 GEO MCP 服务器指南开始。



