@DanKornas:网站通常拥有现有的 API、表单和认证状态,而 AI 代理无法从浏览器中将这些作为结构化工具调用…
摘要
WebMCP 是由 MCP-B 实现的协议,允许网站充当 MCP 服务器,通过标签页或扩展传输将浏览器 JavaScript 功能作为工具暴露给 LLM。该代码库仅出于历史参考目的维护。
查看缓存全文
缓存时间: 2026/08/03 17:47
网站通常已有 API、表单和认证状态,但 AI 代理无法在浏览器中将这些作为结构化工具来调用。
WebMCP 是 MCP-B 所实现的协议。MCP-B 是一个较旧的历史参考代码库,它允许网站把浏览器端 JavaScript 功能作为 MCP 工具暴露给 LLM,从而让网站充当 MCP 服务器。
网站创建 MCP 服务器,将客户端逻辑封装为工具,并通过标签页或扩展传输进行连接,从而使 AI 客户端能够在浏览器上下文中发现并调用这些工具。
主要特性: • 标签页传输使用 postMessage 实现同一标签页内网站 MCP 服务器与客户端之间的通信。 • 扩展传输使用 Chrome 运行时消息传递,将浏览器扩展与网站工具连接起来。 • 工具可以封装现有 API、表单或状态,并保持限定于特定页面或用户状态。 • 原生服务器将来自本地 MCP 客户端的请求代理到浏览器扩展,从而使桌面应用能够调用来自已打开网站标签页的工具。 • 工具在页面上下文中运行,遵循浏览器沙箱和同源策略,并可通过扩展进行审计。
README 将许可证列为 AGPL-3.0,同时声明 MCP-B 扩展不再开源,本仓库仅出于历史参考目的而维护。
回复中的链接
相似文章
WebMCP:让您的网站与AI代理对话
WebMCP是由Google和Microsoft提出的一项网络标准,它允许网站声明结构化工具供AI代理直接调用,从而用稳定的接口替代脆弱的屏幕抓取技术。
@akshay_pachaar: https://x.com/akshay_pachaar/status/2093452397402317239
WebMCP是Chrome和Edge团队的浏览器API,使网站能够为AI代理定义操作,与其它方法相比,提供了一种更可靠、更高效的代理与网页内容交互方式。
@googledevs: 构建针对浏览器和用户AI代理优化的Web体验 WebMCP在您的UI中提供显式路径,允许…
WebMCP是Chrome提出的一个Web标准,通过结构化工具定义使AI代理能够更可靠地与网页交互,提高任务完成准确率。
@VraserX: WebMCP 可能悄悄成为近年来互联网最大的变革之一。网站开始公开功能……
WebMCP 可能通过让网站直接向 AI 代理公开功能来革新互联网,潜在地创建一个单独的网页供 AI 使用,而不是依赖人类界面。
使用WebMCP构建智能体就绪的网站
OpenAI为Codex推出WebMCP支持,该协议使网站能够直接向AI智能体暴露工具以实现自主交互,通过协作式3D建模工作室进行了演示。