什么是 WebMCP?

WebMCP 是一个提议中的浏览器接口,网页通过它向代理公开可调用的结构化工具。

WebMCP 草案(日期为 2026 年 9 月 4 日)是一份社区组报告。其发布方是 W3C(Web 标准组织)下属的 Web Machine Learning Community Group。该草案既不是 W3C 标准,也不是标准轨规范。

该提案允许网站直接向代理描述可执行的操作。这为代理提供了一种与页面可见控件并行的交互方式。

页面公开了什么?

页面公开具有描述和结构化输入的命名工具。其应用代码实现所请求的行为。

WebMCP 草案描述了 JavaScript 工具和声明式表单接口。工具可以描述一个操作,否则代理需要自行推断如何使用页面来完成该操作。

例如,一个预约页面可以公开一个带有地点和日期输入的搜索操作。代理直接提供这些值,而无需从标签和控件中重建搜索流程。

这与远程 MCP 服务器有什么区别?

WebMCP 从正在运行的网页中公开功能。远程 MCP 集成将客户端连接到该页面之外的服务器。

WebMCP 解释文档以共享浏览器上下文来描述这种区别。页面工具可以复用 Web 应用的代码,并参与用户可见的工作流。

后端集成则将代理的应用连接到服务端点。该服务可以独立于任何特定打开的页面来公开操作。

集成方式功能公开位置示例
WebMCP正在运行的网页使用页面的应用代码搜索预约
远程 MCP服务端点通过已连接的客户端调用消息操作

一个站点可以同时使用两种方式。页面工具可以调用后端,因此浏览器公开并不意味着所有操作都在本地执行。

工具描述能让操作变得安全吗?

描述告诉代理工具声称能做什么。应用仍然需要执行权限检查并验证请求。

草案的安全与隐私注意事项涉及误导性的工具元数据、注入指令和意外操作。结构化输入并不能证明所请求的操作符合用户的意图。

在预约工作流中,查找可用时段与确认预约具有不同的后果。应用在公开工具时应当保留这一区分。

发布方的工具注册也不意味着每个浏览器都能调用它。Chrome 的 WebMCP 文档描述了其自身的实现和限制。

如何将代理连接到 Bird 以发送消息?

你可以将兼容客户端连接到 Bird 托管的 MCP 服务器,并完成浏览器登录。

这是一个远程 MCP 连接。它让客户端访问 Bird 已文档化的工具接口,而不是在打开的 Bird 网页中声明工具。

发送后,保留消息标识符并检查其后续状态。现有的 MCP 解答涵盖了连接和消息发送工作流。

基于同一网络构建。

测试 API 密钥即刻获取。添加付款方式并验证发送者身份后,即可解锁生产环境。

你的下一个创意。 随时连接。