# WebMCP Tools

> A collection of developer utilities and demos supporting adoption of the WebMCP API for exposing structured web page tools to AI agents.

WebMCP Tools is a repository from GoogleChromeLabs containing developer utilities and demo applications for the WebMCP API. It includes an evaluation CLI, agent skills, a polyfill, and a set of sample sites that expose structured tools to AI agents. The repository carries a disclaimer that it is not an officially supported Google product.

## What It Is

WebMCP Tools is a suite of utilities and demos for web developers who want their pages to declare structured tools that AI agents can call, instead of relying on scraping. The utilities cover inspecting, testing, and implementing WebMCP tools, while the demos show the API in working web applications.

## Developer Utilities

- The Model Context Tool Inspector is a Chrome extension for verifying that WebMCP tools are exposed correctly, visualizing input schemas, and debugging connection issues in the browser.
- WebMCP Evals is a CLI tool that evaluates LLM tool-calling by defining test cases and schemas to check whether an agent calls the right tools for given user inputs.
- WebMCP Skills is a collection of agent skills and testing workflows for designing, role-playing, evaluating, auditing, and implementing WebMCP tools.
- The WebMCP Polyfill is a JavaScript polyfill that makes WebMCP tools and CSS pseudo-classes work in browsers without native support.

## Demo Applications

The demos cover flight search, restaurant reservations, pizza building, a maze game, ticket booking, order tracking, hotel booking, sports and leather-goods storefronts, a coffee shop, a real-estate map, and a smart home dashboard. They use imperative tool registration, declarative tool definitions, or both. A Gemini-powered Page Agent demo controls any WebMCP-enabled site through natural language, and an explainer contrasts agent interaction by scraping with interaction through declared tools.

## Licensing and Support

The project is open source under the Apache License 2.0. It is explicitly not an officially supported Google product and is not eligible for Google's Open Source Software Vulnerability Rewards Program.

## Features
- Chrome extension to inspect and debug WebMCP tools
- CLI for evaluating LLM tool-calling against test cases
- Agent skills for designing, auditing, and implementing WebMCP tools
- JavaScript polyfill for browsers without native WebMCP support
- Imperative and declarative tool demos
- Gemini-powered page agent demo
- Curated Awesome WebMCP list

## Integrations
Chrome, Gemini, React, Angular

## Platforms
WEB, API, BROWSER_EXTENSION, DEVELOPER_SDK, CLI

## Pricing
Open Source

## Links
- Website: https://github.com/GoogleChromeLabs/webmcp-tools
- Repository: https://github.com/GoogleChromeLabs/webmcp-tools
- EveryDev.ai: https://www.everydev.ai/tools/webmcp-tools
