技术

Cloudflare 让任何网站都能为人工智能代理添加 WebMCP 接口

Cloudflare 发布了 WebMCP 的开发者预览版,允许网站注册供人工智能代理在浏览器内使用的工具,只需启用一项设置,无需修改代码或原始服务器。该预览版包括 Content Credentials 和 Site MCP Server 两个工具包,并在访客浏览器内执行工具。

2026-08-06
2 分钟阅读
25 浏览量
فريق تحرير certi.news
Cloudflare 让任何网站都能为人工智能代理添加 WebMCP 接口

Cloudflare 于 2026 年 8 月 6 日宣布推出 WebMCP 开发者预览版。这是一种让任何通过 Cloudflare 运行的网站都能通过启用一项设置,为浏览器内的人工智能代理提供接口的方式。该功能无需编写新代码,也无需更改网站的原始服务器,因为 Cloudflare 会在边缘向 HTML 页面添加一个小型桥接程序。该桥接程序会注册一组工具,访客的代理可以发现并调用这些工具。

此举响应了越来越多网页访问从直接用户转向人工智能代理的趋势。WebMCP 不再要求代理依赖抓取并将内容复制到外部服务器,而是允许代理与网站自行定义的工具交互,同时让访问流量留在网站体验中,并继续由用户掌控。

浏览器内的统一接口

WebMCP 是一项新的浏览器标准,目前以实验性方式在 Chrome 146 中提供,并通过 document.modelContext 出现在页面中。网站可以选择希望向代理开放的工具,从而减少代理猜测按钮和字段位置,或执行原本主要为人类设计的导航步骤的需要。

Cloudflare 此前已将 WebMCP 支持加入其远程浏览器 BrowserRun,使代理能够发现网站提供的工具并调用这些工具。Cloudflare Radar 也将在近期提供自己的 WebMCP 工具。而此次预览版重点在于让其他网站通过一个开关提供同样的工具。

预览版的工作方式

该实现由两个运行在原始服务器前方的部分组成。当从 Cloudflare 控制面板启用 WebMCP 后,公司会使用 HTMLRewriter 在每个 HTML 响应中添加对桥接脚本的引用。标签和脚本来自边缘,并且使用同一域名;页面的其余内容保持不变,无论网站是静态网站还是单页应用。

桥接程序在页面内运行,并查找浏览器中的 WebMCP 接口。如果该接口不可用,它不会执行任何操作,页面将继续照常运行。接口可用时,桥接程序会收集页面设置中定义的工具包,并使用 registerTool 注册它们。

每个工具包由 MCP 工具描述及其处理程序组成。静态工具包可以预先定义工具,而动态工具包则可以在启动时发现工具。如果网站已有 MCP 服务器,桥接程序可以连接到其端点,默认路径为 /mcp,并使用访客会话及网站自身的源。

预览版中的可用工具包

  • Content Credentials:在浏览器内本地检查图像并读取 C2PA 内容来源数据。scan_images_c2pa 工具可以扫描图像并返回摘要,其中包括是否存在凭证、格式、数据数量,以及在可用时提供签名方名称。
  • Site MCP Server:发现网站自身 MCP 服务器的工具,并注册访客代理可以调用的中间工具,同时使用访客当前会话将请求发送至网站。

此次预览版中的工具完全在访客浏览器内运行,无需往返 Cloudflare 所属的服务器。Content Credentials 工具包只读取图像开头的几千字节来提取来源数据,不会读取完整图像。

读取 C2PA 数据的重要限制

inspect_image_c2pa 工具可以解码完整的图像声明,包括修改记录、声明的作者和签名证书。但 Cloudflare 说明,当前实现只读取并显示凭证,不会以加密方式验证其有效性。因此,每个结果都会带有 signatureVerified: false 值,以免代理将已解码的声明与经过验证的凭证混淆。

启用方式与可用性

开发者可以在 Cloudflare 控制面板中进入 Agent Readiness,然后进入 WebMCP,启用某个域名的功能并选择工具包。在预览版中,Content Credentials 和 Site MCP Server 两个工具包默认启用,未来还可能出现其他工具包,而无需重新部署网站。

启用后,网站接下来的 HTML 响应将包含 WebMCP 桥接程序。可以通过在 HTML 中搜索 WebMCP 一词来验证这一点,也可以使用 BrowserRun 将 Cloudflare 的远程浏览器指向该网站,以确认代理能够发现并调用这些工具。Cloudflare 邀请开发者试用该预览版,并通过 Cloudflare Developers Discord 或社区论坛提交反馈。

新闻来源
Cloudflare Blog
查看原始来源 ↗
ف
作者

فريق تحرير certi.news

同一分类

你可能还喜欢

查看所有新闻