WebMCP
正在提案中的Web标准,旨在让网站为AI Agent时代做好准备,基于MCP协议扩展,由Google工程师在Google I/O Connect工作坊中系统讲解
核心事实
时间轴 (近 90 天)
视频作者建议网站所有者不必立刻集成 WebMCP,但应密切关注其后续发展。
WebMCP 目前仍处于早期实验阶段,具体实现细节、安全性考量以及跨浏览器支持均未明朗。
WebMCP 代表了一种趋势:AI 代理正在成为互联网的主要用户,网站所有者需要同时服务好人类用户和 AI 代理。
WebMCP 目前仅在 Chrome 浏览器内进行实验。
网站所有者只需在交互元素上添加少量代码,就能让网站变成 MCP 服务器,从而大幅降低 AI 代理与网站的交互难度。
WebMCP 的思路是给按钮、表单等交互元素附加结构化语义描述,并用 MCP 规定的 schema 声明其参数与返回格式,使 AI 代理无需理解像素布局或 DOM 层级即可知道页面上能做什么。
WebMCP的代价是站点需要主动维护工具签名,并在版本更新时保持向后兼容;在DOM中声明能力正成为AI可读网站与今天SEO同等重要的基础设施。
WebMCP通过window.navigator.modelContext.registerTool()将工具注册到页面上下文中,任何到访的AI代理都能发现并执行它们,无需先抓取DOM再做推理。
WebMCP 不绕过现有应用的安全机制,用户仍登录同一应用、使用同一会话,原有权限和授权控制继续生效
WebMCP 让 AI Agent 在不重建后端的前提下直接驱动既有企业应用
还有 35 条时间轴事件
全部知识事实 (20)
WebMCP是MCP在Web场景下的延伸,允许网站在页面中声明自己对外暴露的可调用工具及其schema
75%已验证AI代理操控计算机面临的安全风险包括提示注入攻击、权限升级和不可逆操作等问题
70%已验证让 AI 直接调用网页能力的最大隐患是安全,WebMCP 类协议必须内置权限授权模型、关键操作前用户确认机制和工具来源可信度校验
65%已验证WebMCP(Web Model Context Protocol)是为解决AI智能体操作网页痛点而提出的新一代Web标准
65%待验证WebMCP 的思路是给按钮、表单等交互元素附加结构化语义描述,并用 MCP 规定的 schema 声明其参数与返回格式,使 AI 代理无需理解像素布局或 DOM 层级即可知道页面上能做什么。
50%待验证网站所有者只需在交互元素上添加少量代码,就能让网站变成 MCP 服务器,从而大幅降低 AI 代理与网站的交互难度。
50%待验证视频作者建议网站所有者不必立刻集成 WebMCP,但应密切关注其后续发展。
50%待验证WebMCP 目前仍处于早期实验阶段,具体实现细节、安全性考量以及跨浏览器支持均未明朗。
50%待验证WebMCP 目前仅在 Chrome 浏览器内进行实验。
50%待验证WebMCP的代价是站点需要主动维护工具签名,并在版本更新时保持向后兼容;在DOM中声明能力正成为AI可读网站与今天SEO同等重要的基础设施。
50%待验证WebMCP通过window.navigator.modelContext.registerTool()将工具注册到页面上下文中,任何到访的AI代理都能发现并执行它们,无需先抓取DOM再做推理。
50%待验证WebMCP 的限制是应用必须在用户浏览器中打开,相关工具才可用,本质上绑定在 Web 应用之上
50%待验证WebMCP 不绕过现有应用的安全机制,用户仍登录同一应用、使用同一会话,原有权限和授权控制继续生效
50%待验证WebMCP 让 AI Agent 在不重建后端的前提下直接驱动既有企业应用
50%待验证WebMCP 把遗留 Web 应用前端已有的数据收集、转换、校验逻辑以结构化工具的形式暴露出来,对现有应用只需极小改动
50%待验证WebMCP 没有独立的客户端和服务器架构,工作在客户端(浏览器中的特定 Web 应用内)
50%待验证视频作者认为 WebMCP 仍是实验性方案,不适合所有场景,需要根据需求和约束逐案评估
50%待验证WebMCP是一种让浏览器中的AI智能体与网页服务进行标准化通信的协议,由Anthropic主导推动
50%待验证WebMCP声明式API默认要求用户手动点击提交按钮,若希望填完自动提交可使用autosubmit属性
50%待验证WebMCP提案目前由Google主导,处于Origin Trial阶段,尚未成为W3C正式标准
50%