WebMCP 与 MCP:浏览器工具、服务与选择方法

February 21, 2026
比较 WebMCP 浏览器工具和 MCP 服务,理解会话、权限与隐私边界,根据真实使用场景选择接口。
WebMCP 与 MCP:浏览器工具、服务与选择方法
webmcp
mcp
anthropic
ai 代理
对比

更新于 2026-10-11。WebMCP 公开网页中的操作;MCP 连接 AI 应用与工具、数据服务。 二者可以配合,但并非每个网站都需要同时实现。

一张表看清区别

问题WebMCPMCP
接口在哪支持它的浏览器文档中应用客户端与 MCP 服务之间
典型任务使用网页搜索、表单或交互操作读取服务数据或调用服务工具
注册方式工具表单或当前 document.modelContext API服务提供的工具定义
用户上下文可利用站内会话,仍受应用权限限制取决于传输与授权设计
使用条件核对实验性浏览器与代理支持需要兼容的 MCP 客户端和服务

MCP 服务可以本地或远程运行,不能只理解为远程后端协议。WebMCP 不是 postMessage 传输规范,也不会自动把任意 MCP 服务变成浏览器工具。定义分别见 MCP 介绍与当前 WebMCP 草案。

网页交互适合考虑 WebMCP

用户正在访问商店,希望搜索目录或填写既有预订表单,可以把对应应用能力公开为浏览器工具。已有表单可能用声明式方式即可;动态流程可能需要命令式 execute 回调。

保留人类界面,在工具和服务端校验输入与权限。参见实现指南与实际浏览器环境验证。

应用集成适合考虑 MCP

助手无需浏览网站,而是要查询内部服务或调用本地开发工具时,MCP 服务可能更合适。身份和权限取决于传输方式与部署,不能假定所有方案都需要额外 API 密钥,也不能省略授权。

什么情况下两者都用

产品可以给浏览器代理提供页面搜索,同时给 MCP 客户端提供独立报表服务。只有确实存在这两类消费者时,才有必要维护不同接口和权限边界,不必默认重复全部功能。

会话不是隐私保证

复用浏览器会话在某些流程中可减少重复登录,但不会取消身份、权限与重要操作的确认。返回给代理的信息可能根据代理处理方式离开浏览器;两种接口本身都不保证数据完全留在本地。

工具注解描述行为,不能强制行为。WebMCP 当前字段与 MCP 字段不同,复用定义前先读注解指南。

怎样验证选择

从一个真实操作开始,分别测发现、有效执行、无效输入和人类路径。免费扫描提供页面与注册证据,调用仍需另测。评分指南解释扫描能够证明的范围。

WebMCP 与 MCP:浏览器工具、服务与选择方法 | WebMCP Verify