WebMCP Examples, Demos & Developer Tools

Browse 50 curated demos, libraries, tools, and official guides for trying and building with WebMCP. What is WebMCP?

50 resources

Demogooglechromelabs.github.io

Explainer mini-site

An interactive comparison between DOM-driven agent interaction and pages that publish explicit, structured WebMCP tools.

Demogooglechromelabs.github.io

Le Petit Bistro

A restaurant booking flow whose annotated form lets an agent validate details and submit a reservation through a declared tool.

Demogooglechromelabs.github.io

React Flight Search

A React travel search interface that exposes flight criteria and results as callable tools while keeping the UI in sync.

Demogooglechromelabs.github.io

WebMCP zaMaker!

A hands-on pizza configurator where imperative tools let an agent choose the size, style, sauce, toppings, and extras.

Demogooglechromelabs.github.io

Mystery Doors

A small multi-page adventure that demonstrates how declarative form tools and imperative JavaScript tools can work together.

Demogooglechromelabs.github.io

WebMCP Maze

A maze game designed to be started, inspected, and solved entirely through an agent calling page-level tools.

Demogooglechromelabs.github.io

CineFlow

A cinema checkout prototype where agents can change location, filter films, choose a showing, and begin a ticket order.

Demogooglechromelabs.github.io

Order Tracking

A simulated retail account that declares tools for looking up recent deliveries and starting a return from the same page.

Demogooglechromelabs.github.io

L'Atelier Hotel Chain

A polished hotel finder that combines annotated forms with registered functions for searching properties and comparing amenities.

Demogooglechromelabs.github.io

WebMCP Sports

An Angular sporting-goods shop that lets agents search its catalog and operate the cart through both WebMCP API styles.

Demoandreinwald.github.io

Shoe store

A React storefront that makes product discovery, cart management, and the purchase path available to an agent.

Demowebmcp-flight-demo.netlify.app

Flight booking

A compact flight finder published in parallel imperative and declarative versions for easy implementation comparison.

Demo65s6dw.csb.app

Animal Viewer

A minimal CodeSandbox example in which a page tool switches the displayed image between a cat and a dog.

Demomatipojo.github.io

React Chess

A chessboard that publishes tools for reading the position, listing legal moves, moving pieces, promoting pawns, and restarting.

Guidemedium.com

Moving Beyond Screen Scraping

A tutorial and sample booking app that contrasts agent-native tool calls with screen scraping, including a token-use case study.

Websiteaudit.wordlift.io

AI Audit

A live service whose page tool launches an agent-readiness review covering discoverability, structured data, content, and SEO.

Demowebmcp-blackjack.heejae.dev

Blackjack Agents

A blackjack table where separate player, opponent, and dealer agents repeatedly observe state and act through described tools.

Toolh3manth.com

WebMCP Bridge

A browser-side bridge that projects tools from a remote MCP server into the page API so in-browser agents can call them.

Demoshidh.in

WebMCP × Excalidraw × WebAI

A diagramming pipeline that turns a natural-language request into Mermaid, validates it, and renders the result in Excalidraw.

Demowebmcp-flow.vercel.app

WebMCP Flow

An agent-operated architecture canvas with tools for adding nodes, connecting edges, labeling relationships, and applying layout.

Demogooglechromelabs.github.io

The Morning Ritual

A premium coffee shop prototype with agent-friendly catalog navigation, repeat ordering, and product specification lookup.

Demogooglechromelabs.github.io

UrbanEstates

A property map whose registered tools let an agent change location, price, amenity, and map filters from a request.

Demogooglechromelabs.github.io

Luxe Leather

An Angular leather-goods store with declared tools for product search, policy checks, and shopping-cart actions.

Demogooglechromelabs.github.io

WebMCP Smart Home

A configurable home dashboard where tools reveal and rearrange controls for cameras, lighting, climate, and energy.

Websitewebmcp.cool

webmcp.cool

A searchable directory of WebMCP-enabled sites with a JSON discovery API and its own tools for querying and submitting entries.

Demogooglechromelabs.github.io

WebMCP Page Agent

A Gemini-powered controller that accepts natural language and invokes tools offered by another WebMCP-enabled page.

Demojsonstat.com

JSON-stat WebMCP Explorer

A statistics workbench that can fetch JSON-stat datasets, filter dimensions, build cross-tabs, and export the selection to CSV.

Websitestacktr.ee

Stacktree

A no-sign-in publishing service whose page tool accepts generated HTML and returns a private share link plus an ownership claim link.

Demosnugug.github.io

Wordup

A casual guessing game that uses the browser Prompt API to generate words and exposes the complete game loop through WebMCP.

Democodex-modeling-studio.openai.chatgpt.site

Codex Modeling Studio

A browser-based 3D studio where an agent can inspect scenes, edit geometry and materials, and render assets while the user watches in the same viewport.

Demomargin-local-docs.openai.chatgpt.site

Margin Editor

A local note editor where an agent can create notes, read comments, and respond under its own identity inside the document.

Democrossword-desk-studio.openai.chatgpt.site

Crossword Desk

A shared crossword workspace where an agent can propose themed words, build a grid, refine clues, and solve alongside the user.

Demofieldwork-beat-machine.openai.chatgpt.site

Fieldwork // 12

A 12-voice beat machine whose tools let an agent compose patterns, tune groove and sounds, and iterate while playback stays editable.

Demowandernote.openai.chatgpt.site

WanderNote

An editable trip planner where an agent turns context into an hourly itinerary and map, then responds to comments and revisions.

Demowebroom.openai.chatgpt.site

Webroom

A browser photo editor where an agent can adjust exposure, color, composition, and image state while the user reviews each change.

Demosundaytable.openai.chatgpt.site

Sunday Table

A shared weekly meal planner that lets an agent coordinate recipes, groceries, and preferences without overwriting the user's edits.

Democubecade.openai.chatgpt.site

Cubecade

A 3D puzzle cube whose tools expose every face and accept move sequences, allowing an agent to plan and animate a solution.

Demopaperie-webmcp-greeting-cards.openai.chatgpt.site

Paperie

A greeting-card canvas where an agent can supply artwork and copy, then refine format, messages, and envelope details with the user.

Demoverdant-market-grocery.openai.chatgpt.site

Verdant Market

A grocery storefront where an agent can search 110 products, inspect items, and manage a shared cart through structured page tools.

Librarylatch.tools

Latch

A one-script integration that detects common search, cart, and form handlers, then registers matching WebMCP tools without a framework.

Librarynpmjs.com

use-webmcp-tool

A React hook that registers a page tool when a component mounts and automatically handles updates and unregistration.

Librarynpmjs.com

webmcp-types

A TypeScript declaration package for applications that use the experimental browser WebMCP interfaces.

Toolgithub.com

Model Context Tool Inspector

A Chrome extension for discovering a page's WebMCP tools, viewing their input schemas, invoking them manually, and diagnosing failures.

Toolgithub.com

webmcpify

An agent skill that inventories an existing app, proposes a tool surface, implements approved tools, and verifies them in a browser.

Toolgithub.com

MCP Webcomic Site Server

A tutorial template that gives an 11ty comic archive a website, an MCP server, and browser tools for reading and navigation.

Specificationwebmachinelearning.github.io

WebMCP Draft Specification

The canonical Web Machine Learning Community Group draft defining declarative form tools and the imperative model-context API.

Guidedeveloper.chrome.com

Chrome for Developers: WebMCP

Chrome's practical introduction to WebMCP, including setup, API choices, security constraints, examples, and testing guidance.

Guidegithub.com

Awesome WebMCP

The GoogleChromeLabs-maintained index that collects live WebMCP demonstrations, reusable libraries, and developer utilities.

Toolgithub.com

WebMCP Evals

A command-line evaluation harness for checking whether an interactive model selects the expected tool and produces valid arguments.

Librarygithub.com

WebMCP Polyfill

A lightweight compatibility layer used by the GoogleChromeLabs demos to emulate WebMCP tools and related CSS states in other browsers.