GoogleChromeLabs/webmcp-tools
This repository contains a suite of developer utilities and demos designed to support the adoption of the WebMCP API.
解决的问题
它为 Web 应用程序提供了一种标准化方式,向 AI 代理程序公开结构化工具,从而摆脱不可靠的网站爬取,转向正式的 API (WebMCP),让代理程序能够程序化地与 UI 元素交互、搜索数据,并代表用户执行操作。
运作方式
该项目通过开发者工具与实用演示的结合来实现 WebMCP API。它使用指令式 (程序化) 与声明式 (基于定义) 的工具注册方式,让代理程序能够发现并调用网页内的函数。它包含一个用于浏览器兼容性的 polyfill,以及一个用于调试工具架构与连接的 Chrome Extension。
目标对象
希望构建原生“代理就绪”(agent-ready) 网站的 Web 开发者与 AI 代理程序创作者,让 LLM 能够通过结构化接口而非原始 HTML 解析与其 Web 应用程序交互。
特色亮点
- Model Context Tool Inspector: 一个用于验证工具公开情况与调试输入架构的 Chrome Extension。
- WebMCP Evals: 一个用于测试 LLM 是否根据用户输入正确调用工具的 CLI 工具。
- WebMCP Skills: 一个用于设计与审核代理工作流程的框架。
- 多样化的演示套件: 涵盖电子商务、旅游、智能家居仪表板与游戏的广泛实现,展示不同的交互模式。
相关
- 项目
- 项目
- 项目
- 项目
- 项目