This repository contains a suite of developer utilities and demos designed to support the adoption of the WebMCP API.
This repository now contains a single WebMCP demo: WebMCP Sports, an Angular storefront for sports equipment with in-browser WebMCP tools and an on-site AI assistant. The assistant can run on a fully local in-browser model (Qwen3 1.7B via WebLLM, no API key required) or on the Gemini API with your own key.
Live demo: https://atinux.github.io/webmcp-tools-demo/
cd demos/sport-shop-angular
npm ci
npm start
BASE_HREF=/webmcp-tools-demo/ ./build-demos.sh
The GitHub Pages workflow automatically builds the demo with the correct base path for the repository before publishing it.
This is not an officially supported Google product. This project is not
eligible for the Google Open Source Software Vulnerability Rewards
Program.