Folia
← 返回头版

WebMCP:让网站与AI智能体实现对话

谷歌与微软在 W3C Web Machine Learning Community Group 联合提出了一项名为 WebMCP 的 Web 标准草案,旨在让网页通过 JavaScript API 主动向 AI 智能体声明可调用的结构化工具,以取代传统的屏幕抓取方式1。目前该草案仍为社区组草案,尚未进入正式的 W3C 标准轨道,但已在 Chrome 浏览器中开启试验,用户可通过 chrome://flags/#enable-webmcp-testing 标志进行体验1。

在技术细节上,WebMCP 的核心机制包括工具发现(Discovery)、基于 JSON Schema 定义的模式(Schemas)以及状态(State)共享,其 API 入口已从 navigator.modelContext 迁移至 document.modelContext1。该标准的安全模型要求工具仅在源隔离(origin-isolated)的文档中注册,默认的 toolsPermissions 策略为 self,且敏感操作可强制要求弹出用户确认对话框1。为展示其应用潜力,文章作者部署了名为 Career Copilot 的实验项目,演示了智能体如何通过 WebMCP 进行工具的链式调用1。


评论