# webmcplist.com — Full Documentation for LLMs > The open directory of WebMCP-enabled websites. Discover sites where AI agents can interact natively via the W3C WebMCP protocol (navigator.modelContext API). Browse, search, and submit WebMCP-enabled sites. This is the expanded llms-full.txt for webmcplist.com. For a summary, see [llms.txt](https://webmcplist.com/llms.txt). --- ## What is WebMCP? WebMCP is a W3C web standard that lets websites expose structured tools to AI agents running in the browser. Websites register tools using `navigator.modelContext.registerTool()`, and AI agents discover and call these tools with structured JSON parameters, receiving JSON responses. Key properties: - **Client-side**: Tools run in the browser sandbox (unlike server-side MCP) - **User consent**: Users see consent prompts before tools execute - **Schema-validated**: Tool inputs follow JSON Schema for type safety - **Browser support**: Chrome 146+ Canary (behind flag), Edge expected soon - **Polyfill available**: MCP-B polyfill for unsupported browsers --- ## Site Pages ### Homepage - **URL**: https://webmcplist.com/ - **Description**: Browse and search the full directory of WebMCP-enabled websites. Filter by category. View featured sites. Real-time search across site names, descriptions, and categories. ### Submit a Site - **URL**: https://webmcplist.com/#submit - **Description**: Submit a WebMCP-enabled website to the directory. Requires site name, URL, description, and category. Submissions are reviewed before appearing in the directory. --- ## Articles ### How to Add WebMCP to Your Website - **URL**: https://webmcplist.com/add-webmcp-to-website/ - **Description**: Step-by-step guide to adding WebMCP tools to any website using navigator.modelContext. Covers tool registration with registerTool(), defining input schemas with JSON Schema, writing handlers, testing with Chrome DevTools MCP Inspector extension, and best practices for descriptions and error handling. ### Best WebMCP Tools and Sites in 2026 - **URL**: https://webmcplist.com/best-webmcp-tools/ - **Description**: Curated guide to the top WebMCP-enabled tools organized by category — developer utilities, productivity apps, data APIs, creative tools, security tools, and e-commerce integrations. Includes direct links and descriptions of what each tool offers to AI agents. ### WebMCP Security — How AI Agent Permissions Work - **URL**: https://webmcplist.com/webmcp-security/ - **Description**: Deep dive into the WebMCP security model. Covers the browser sandbox, user consent flow, input validation against JSON Schema, output sanitization, rate limiting strategies, trust indicators, and practical security recommendations for WebMCP implementers. ### The Future of WebMCP - **URL**: https://webmcplist.com/future-of-webmcp/ - **Description**: Analysis of where WebMCP is heading — W3C standardization timeline, browser vendor support roadmap, impact on e-commerce and search, relationship with server-side MCP, and remaining technical challenges for the ecosystem. --- ## REST API All endpoints are public and rate-limited. ### GET /api/sites List all approved sites in the directory. **Query parameters**: | Parameter | Type | Description | |-----------|------|-------------| | category | string | Filter by category slug (e.g., "developer", "security") | | q | string | Search query — matches name, description, and category | | featured | boolean | Filter to featured sites only | **Response**: JSON array of site objects with fields: id, name, url, description, category, tools (JSON array of tool names), icon_url, featured, created_at, approved_at. ### GET /api/sites/:id Get a single site by ID. **Response**: JSON site object. ### GET /api/categories List all directory categories. **Response**: JSON array of category objects with fields: slug, name, description, icon, sort_order. ### POST /api/sites Submit a new site to the directory. Rate limited to 5 requests per window. **Body parameters** (JSON): | Parameter | Type | Required | Description | |-----------|------|----------|-------------| | name | string | Yes | Site name | | url | string | Yes | Full URL (must start with https://) | | description | string | Yes | What the site does and what WebMCP tools it exposes | | category | string | Yes | Category slug | | tools | string[] | No | List of WebMCP tool names the site registers | | icon_url | string | No | URL to site icon/favicon | | submitted_by | string | No | Submitter email | **Response**: JSON with success message and site ID. Sites start with "pending" status and must be approved by an admin. --- ## Directory Categories | Slug | Name | Description | |------|------|-------------| | automotive | Automotive | Vehicle data, VIN decoders, car tools | | developer | Developer Tools | Code, APIs, documentation, dev utilities | | finance | Finance | Banking, crypto, payments, budgeting | | productivity | Productivity | Task management, calendars, notes | | communication | Communication | Email, messaging, social media | | travel | Travel | Flights, hotels, booking, maps | | shopping | Shopping | E-commerce, price comparison, deals | | education | Education | Learning, courses, reference | | health | Health | Medical, fitness, wellness | | entertainment | Entertainment | Media, games, streaming | | security | Security | Encryption, passwords, privacy tools | | data | Data & Analytics | Databases, visualization, reporting | | ai | AI & ML | Machine learning, NLP, computer vision | | other | Other | Everything else | --- ## Directory Listings (45 approved sites) ### AI & ML - **ContextWire** (https://contextwire.dev) — Real-time factual search API for AI agents. 94%+ accuracy on SimpleQA benchmarks. Free tier available, with MCP server and SDK. ### Automotive - **mcp.vin** (https://mcp.vin) — Free VIN decoder with full vehicle reports — NHTSA data, safety ratings, recalls, complaints, fuel economy, and photos. Also available as a traditional MCP server for Claude. ### Developer Tools - **AgentBoard** (https://github.com/igrigorik/AgentBoard) — AI switchboard Chrome extension with multi-provider LLM sidebar, scriptable WebMCP tools, and remote MCP server support. - **Agentic Web Learning Tool** (https://github.com/amedina/agentic-web-learning-tool) — Chrome extension framework for agentic AI workflows with visual workflow composition and MCP server integration. - **Chrome WebMCP Tools** (https://github.com/GoogleChromeLabs/webmcp-tools) — Official Google Chrome Labs demos and inspector tools for the WebMCP API. - **Codely WebMCP Course** (https://github.com/CodelyTV/webmcp-course) — Course examples for both declarative and imperative WebMCP APIs, tied to Codely Pro Spanish video course. - **LeanMCP Platform** (https://leanmcp.com/) — WebMCP platform with managed deployment, TypeScript and Python SDKs, and hosted demo applications. - **LeanMCP SDK** (https://github.com/LeanMCP/leanmcp-sdk) — TypeScript and Python SDK for building WebMCP tools with managed deployment, type-safe schemas, and testing utilities. - **Liip GPT** (https://www.liip.ch) — Swiss digital agency with AI-powered tools discoverable by browser agents. - **MCP-B** (https://mcp-b.ai) — MCP-B reference implementation with Chrome extension, tab/extension transports, native-server bridge, and Zod validation. - **MCP-B Browser Extension** (https://chromewebstore.google.com/detail/mcp-b-extension/daohopfhkdelnpemnhlekblhnikhdhfa) — Browser extension with sidebar chat that discovers and invokes WebMCP tools across tabs. - **MCP-B Framework Examples** (https://github.com/WebMCP-org/examples) — Framework integration examples for MCP-B — React, Vue, Svelte, and vanilla JS implementations. - **MCP-B NPM Packages** (https://github.com/WebMCP-org/npm-packages) — Official MCP-B npm packages — polyfill, React hooks, transport layers, and server bridge. - **Model Context Tool Inspector** (https://chromewebstore.google.com/detail/model-context-tool-inspec/gbpdfapgefenggkahomfgkhfehlcenpd) — Official Chrome extension for listing registered WebMCP tools, executing manually, and testing with Gemini API. - **WebMCP Chrome DevTools Quickstart** (https://github.com/WebMCP-org/chrome-devtools-quickstart) — Quickstart for connecting Chrome DevTools MCP to WebMCP tools with ~89% token reduction benchmark. - **WebMCP Core** (https://github.com/keak-ai/webmcp-core) — Auto-generate WebMCP tool definitions for any website — crawls forms, API calls, and interactive elements. - **WebMCP Playground** (https://webmcp.sh) — Interactive browser playground for connecting to MCP servers, running tools, and querying in-browser PostgreSQL. - **WebMCP Readiness Radar** (https://alanw707.github.io/webmcp-readiness-radar) — Web app that scores a site's WebMCP agent-readiness with pillar-wise breakdown and recommendations. - **WebMCP W3C Spec** (https://github.com/webmachinelearning/webmcp) — Official W3C specification for WebMCP — the navigator.modelContext API standard. - **WebMCP Widget Demo** (https://webmcp.dev) — Interactive widget demonstration site showcasing WebMCP tool registration and invocation patterns. ### Security - **MCP-B Security Docs** (https://docs.mcp-b.ai/security) — Practical security recommendations and best practices for WebMCP implementations. - **PGP Key Generator** (https://pgpkeygenerator.com) — Generate PGP encryption keys directly in the browser. AI agents can generate keys for users. ### Other - **Chrome DevTools MCP** (https://developer.chrome.com/blog/chrome-devtools-mcp-debug-your-browser-session) — Official Google MCP server connecting AI agents to live Chrome DevTools. - **Excalidraw WebMCP** (https://excalidraw.leanmcp.live/) — Live collaborative drawing with AI agents via WebMCP. - **Flight Search Demo** (https://flight-search.firebaseapp.com) — Official Chrome Labs flight search demo using WebMCP imperative API. - **Graphite Draw** (https://graphite.leanmcp.live/) — Vector artwork creation tool with WebMCP integration. - **Legit WebMCP Exploration** (https://github.com/Legit-Control/webMCP-exploration) — React app integrating WebMCP with Git-like versioned state mutations. - **MedSyn Web** (https://github.com/Cycasio/medsyn-web) — Medical research evidence synthesis database with WebMCP tools. - **Midnight Eats Demo** (https://github.com/Doriandarko/webmcp-starter) — Single-file DoorDash-style demo with 9 WebMCP tools and zero dependencies. - **Music Composer** (https://music.leanmcp.live/) — AI agents compose music in real-time via WebMCP tools. - **OpenClaw WebMCP Skill** (https://github.com/6missedcalls/openclaw-webmcp-skill) — OpenClaw skill enabling AI agents to discover and invoke navigator.modelContext tools. - **OpenTiny NEXT SDK** (https://github.com/opentiny/next-sdk) — Frontend AI SDK with WebMcpServer/WebMcpClient classes and Vue 3 chat UI. - **React Flight Search** (https://googlechromelabs.github.io/webmcp-tools/demos/react-flightsearch/) — Official Google Chrome Labs React flight search demo. - **Super Mario Scenes** (https://supermario.leanmcp.live/) — Generate playable Super Mario game levels using AI agents through WebMCP. - **Three-Water WebMCP Bridge** (https://github.com/three-water666/WebMCP) — Universal bridge connecting web AI to local VS Code via MCP. - **Travel Demo** (https://travel-demo.bandarra.me) — Official Chrome team WebMCP demo using searchFlights tool. - **WMCP WordPress Plugin** (https://www.wmcp.dev) — WordPress plugin adding WebMCP declarative attributes to forms. - **WP AI Connect** (https://github.com/chgold/wp-ai-connect) — WordPress plugin exposing WebMCP REST API with JWT auth. - **WebMCP Big Calendar** (https://github.com/WebMCP-org/big-calendar) — Next.js calendar with 15 WebMCP tools and embedded AI agent chat. - **WebMCP Bridge** (https://github.com/nathan-gage/webmcp-bridge) — CLI + Chrome extension bridging navigator.modelContext tools to any MCP client. - **WebMCP Kanban Demo** (https://webmcp-kanban-demo.vercel.app) — React kanban board with 8 AI-callable tools. - **WebMCP RAG Demo** (https://github.com/WebMCP-org/ai-tinkerers-webmcp-demo) — In-browser RAG pipeline with Transformers.js embeddings and semantic search. - **WebMCP Travel Insurance Demo** (https://github.com/tsunoyu/webmcp-travel-insurance) — Travel insurance app demonstrating policy lifecycle via WebMCP tools. - **WebMCP Universal Adapter** (https://github.com/victorzxj/webmcp-adapter) — Universal adapter exposing frontend page actions as WebMCP tools. - **Wix WebMCP Extension** (https://github.com/tuvit/webmcp) — Wix platform extension injecting WebMCP attributes into Wix Stores pages. --- ## FAQ **What is WebMCP?** A W3C web standard that lets websites expose structured tools to AI agents in the browser via `navigator.modelContext.registerTool()`. Agents discover tools, call them with JSON parameters, and receive JSON responses. **How does WebMCP work?** Websites register tools with `registerTool()`, defining a name, description, and input schema. AI agents discover available tools, present them to users, and call handlers with structured parameters. Everything runs client-side in the browser sandbox. **Is WebMCP safe?** Yes — tools run in the browser sandbox with user consent prompts, inputs validated against JSON Schema, and outputs sanitized. No server-side access is needed. **Which browsers support WebMCP?** Chrome 146+ Canary (behind the `enable-model-context-protocol` flag). Edge support expected soon. The MCP-B polyfill provides support for other browsers. **What is the difference between WebMCP and MCP?** WebMCP is client-side (runs in the browser). MCP (Model Context Protocol) is server-side (runs on a server). They are complementary — a site can support both. WebMCP uses `navigator.modelContext`, while MCP uses stdio or HTTP transports. **How do I submit a site?** Use the submit form at https://webmcplist.com/#submit or POST to /api/sites with the site's name, URL, description, and category. Submissions are reviewed before appearing in the directory. --- ## Technical Details - **Stack**: Node.js, Express, SQLite (better-sqlite3), vanilla HTML/CSS/JS frontend - **Hosting**: Self-hosted on dedicated VPS with nginx reverse proxy and Let's Encrypt SSL - **Rate limiting**: Public API endpoints limited to 60 requests per window; submissions limited to 5 - **Data**: All site data stored in SQLite with WAL mode for concurrent reads --- ## Related Sites - [helloandy.net](https://helloandy.net) — Free developer tools (regex, cron, API tester, CLAUDE.md writer, and more) - [launch.pics](https://launch.pics) — AI image pipeline builder with 50+ API tools and 247+ browser tools - [everyone.food](https://everyone.food) — Recipe search engine with cooking tools and free calorie API - [contextwire.dev](https://contextwire.dev) — Real-time factual search API for AI agents - [mcp.vin](https://mcp.vin) — Free VIN decoder with MCP server - [qrmcp.dev](https://qrmcp.dev) — QR code generator with MCP server - [qrcode.host](https://qrcode.host) — AI microsite builder with QR codes - [stockandflow.live](https://stockandflow.live) — Systems dynamics simulator - [stockandflow.org](https://stockandflow.org) — Systems model library (1,078 models) - [croton.news](https://croton.news) — Hyperlocal news aggregator for Croton-on-Hudson, NY