Chrome 146 新版悄悄上线了一个重磅实验性功能——WebMCP。这是一个正在推进的 Web 标准,由谷歌和微软联合起草、W3C 牵头推进,未来很大概率会成为网页开发的通用标准,对我们站长来说,提前了解就是抢占 AI 时代的流量先机。

什么是 WebMCP?

现在 AI 智能体操作网页的方式一直很笨,靠扒 DOM、截图分析、模拟点击,效率低、易出错,还容易受网页样式变更影响。

WebMCP 就是为了解决这个问题而生的,它能让网站主动把自己的能力以结构化工具的形式暴露出来,AI Agent 直接调用,拿到结构化结果。

举个简单的例子,以前 AI 想获取你网站上的文章列表,得先截图、识别页面元素、模拟点击“加载更多”,稍微改个网页样式,AI就废了;

有了 WebMCP,你可以在网页里注册一个“获取文章列表”的工具,直接告诉 AI “我能返回文章标题、发布时间,你传个页码就能调用”,AI 直接传参数、拿结果,高效又稳定。

并且 WebMCP 是纯前端实现的,不用你搭后端服务器,只用几行 JS 代码,就能给网站加 AI 交互能力,对我们普通站长极度友好。

WebMCP 和 MCP 有什么区别?

很多人看到 WebMCP,会下意识想到传统 MCP,甚至以为它是 MCP 的升级版本,其实完全不是,二者是不同层级的东西,WebMCP 既不是 MCP 的替代品,也不是扩展,而是针对不同场景的互补方案,用表格一看就懂:

对比维度 传统MCP WebMCP
运行环境 需要搭建后端服务器(如Python、Node.js)需单独部署、做身份认证 纯前端运行,不用搭任何后端直接在Chrome浏览器标签页里生效
适用场景 通用标准,可对接所有平台AI智能体适合跨平台、后台任务的AI对接 专门针对浏览器端AI智能体,仅在网页打开时使用,适合实时网页交互
部署成本 需懂后端开发,部署、维护麻烦,成本高 复用网页现有JS代码,几行代码就能搞定零额外成本,普通站长可上手

WebMCP 是如何工作的?

WebMCP 的工作逻辑一点不复杂,核心就一个API:navigator.modelContext,整个工作流程可以分成 3 步,一看就懂:

1. 注册工具:用 JS 代码给网页注册一个可被 AI 调用的工具,定义好工具的名字、功能描述、需要传入的参数,以及调用后要执行的逻辑(比如返回文章列表、提交表单)。

2. AI 发现工具:当网页打开时,我们注册的工具会暴露给 AI 智能体,AI 能直接发现这个工具,知道它能做什么。

3. AI 调用工具:AI 根据自己的需求,传入对应的参数,调用我们注册的工具,工具执行完成后,返回结果给 AI,全程不用 AI 解析页面、模拟点击,也不用后端接口。

给大家放一个 Chrome 官方推荐的最简示例,几行代码就能实现一个可被AI调用的工具,纯前端搞定:

// 先判断浏览器是否支持WebMCP

除此之外,Chrome 还在探索“零JS方案”,以后不用写一行 JS,给普通的 HTML 表单加一个专属属性,就能把表单变成 AI 可调用的工具,对不懂代码的站长也特别友好,目前这个功能还在草案阶段,后续会逐步落地。

WebMCP 给站长带来什么?

很多站长会问:这个功能对我到底有什么用?答案很简单——抓住 AI 流量红利,举两个离我们最近、最实用的例子:

1. 针对 WordPress 博客站长:以前 AI 抓取你网站的文章,靠扒 DOM、识别页面元素,很容易抓取不完整,甚至因为网页样式变更,导致 AI 无法识别文章内容;加上 WebMCP 后,你可以给博客注册“获取文章”“筛选文章”的工具,主动告诉 AI 文章标题、内容、分类等核心信息,AI 更容易抓取、理解你的内容,能更精准地把你的博客内容推荐给用户,相当于给博客加了“AI 抓取 buff”,流量自然更稳。

2. 针对电商网站站长:这一点更实用!以前用户想通过 AI 查询你网站的商品、下单,AI 只能给用户推荐网站链接,让用户自己打开网页操作;加上 WebMCP 后,你可以注册“商品查询”“下单付款”“物流查询”等工具,AI 甚至可以直接调用这些功能——用户不用打开你的电商网站,通过 AI 就能查询商品库存、价格,甚至直接完成下单,大幅降低用户操作门槛,提升转化效率,相当于多了一个“AI专属下单渠道”。

其实这背后,是未来网站的核心发展方向——以后所有网站,都必须具备两大核心层:

  • 人类层:视觉化、品牌化的 UI 层,靠 CSS、视觉设计、交互体验吸引人类用户,也是我们现在熟悉的网页界面;
  • AI 层:结构化、schema 化的工具层,靠 WebMCP 注册可被调用的工具,让 AI 能高效操作网页功能,是看不见但决定 AI 交互体验的核心“接口”。

Chrome 早期基准测试显示,相比传统 AI 网页交互方式,WebMCP 能减少 67% 的计算开销,同时任务执行准确率保持在 98% 以上,效率提升极其明显——这也是我们站长必须重视它的核心原因。

如何开启 WebMCP?

目前 WebMC P处于 Chrome 实验性阶段,开启步骤极简:

1. 升级 Chrome 至 146 版本,重启浏览器;

2. 地址栏输入 chrome://flags/#enable-webmcp-testing,回车进入;

3. 重启 Chrome 即可开启。

4. 打开本地开发环境,加入工具注册 JS 代码,即可测试。

小提醒:仅支持HTTPS/localhost,无专属调试工具,用console.log即可。

总结一下:WebMCP 是 Chrome 给站长、开发者送的“AI时代红利”,门槛低、实用性强,现在虽然还在实验阶段,但提前上手、熟悉玩法,等它成为通用标准时,你就能第一时间抓住AI流量,让自己的网站在AI时代站稳脚跟。后续我也会持续跟进它的更新,给大家分享更多实操技巧~