WebMCP — Make Any Website Agent-Ready MCP server
W3C WebMCP toolkit for Chrome 146. Expose any website as a structured MCP server for AI agents.
3 stars
Reviews
Write oneNobody has reviewed WebMCP — Make Any Website Agent-Ready yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
WebMCP — Make Any Website Agent-Ready tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-11-12 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualityno auth information5/15
- Maintenancelast push 3 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How WebMCP — Make Any Website Agent-Ready compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 70/100
- higher than 37% of 4,456 AI and agents servers
- GitHub stars
- 3
- more than 73% of 2,733 AI and agents servers
Install WebMCP — Make Any Website Agent-Ready in Claude Code, Cursor or VS Code
The registry entry has no remote endpoint or installable package.
What the publisher says
From the WebMCP — Make Any Website Agent-Ready repository's README, as published. We do not edit it. Read it on GitHub
webmcp-sdk
AI Disclosure: This README was written with AI assistance and reviewed for accuracy.
The developer toolkit for W3C WebMCP -- the standard shipping in Chrome 146
Make any website agent-ready in 10 minutes. Built for navigator.modelContext.
✅ Google + W3C Validated — Why Now Is the Moment
March 2026 update: Google shipped WebMCP in Chrome 146 Canary. Google, Microsoft, and W3C co-authored the specification. This is not a startup experiment — it's Big Tech stamping a new web standard.
Why Now?
- Chrome 146 Canary shipped WebMCP in February 2026. Broad stable release expected mid-to-late 2026.
- Google + Microsoft + W3C co-authored the spec. Three institutions that don't move together unless something matters.
- Real implementations are live. LocalPlate (restaurant booking) shipped WebMCP on Astro. Existing HTML form sites become agent-compatible with minimal changes.
- The adoption curve is early. Developers who ship WebMCP integrations now own the search results, the tutorials, and the mindshare when the stable release lands.
- webmcp-sdk is the only TypeScript-first implementation toolkit. We built it before the spec finalized and we maintain it as the standard evolves.
If you're building for the agentic web, the window to establish yourself as an early implementer is right now.
Why webmcp-sdk?
Google and Microsoft co-authored the W3C WebMCP specification. The standard shipped in Chrome 146 Canary (February 2026). We built the implementation toolkit.
The raw navigator.modelContext API is low-level. webmcp-sdk gives developers a TypeScript-first, production-ready layer on top of it:
- Zero to agent-ready in 10 minutes -- declarative HTML attributes or imperative JavaScript
- Security middleware built in -- rate limiting, input sanitization, audit logging
- React hooks -- useWebMCPTool() registers on mount, cleans up on unmount
- Testing utilities -- mock browser context, test runner, quality scorer
- agentwallet-sdk compatible -- plug in x402 agent payments with 2 lines of code
- 50/50 compatibility tests passing on Chrome 146 Canary
If you are building for the agentic web, this is the toolkit.
Quick Install
npm i webmcp-sdkFastest Path to First Verified Success
import { createKit, defineTool } from 'webmcp-sdk';
const kit = createKit({ prefix: 'demo' });
kit.register(defineTool(
'hello',
'Return a greeting for the supplied name.',
{
type: 'object',
properties: {
name: { type: 'string', description: 'Name to greet' }
},
required: ['name']
},
async ({ name }) => {
return { message: `Hello, ${name}!` };
}
));
const result = await kit.invoke('demo.hello', { name: 'Bill' });
console.log(result);
// { message: 'Hello, Bill!' }This works in Node or tests with no browser setup.
When navigator.modelContext is available in the browser, kit.register(...) also registers the tool there automatically. There is no separate init() step.
Browser Registration
Canonical docs and example in this repo:
- docs/browser-hello-quickstart.md
- examples/browser-hello/
import { createKit, defineTool } from 'webmcp-sdk';
const kit = createKit({ prefix: 'myshop' });Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
WebMCP — Make Any Website Agent-Ready: common questions
- Is WebMCP — Make Any Website Agent-Ready MCP server safe?
- Mostly: it is graded B (70/100). Read the WebMCP — Make Any Website Agent-Ready safety report
- Does WebMCP — Make Any Website Agent-Ready need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is WebMCP — Make Any Website Agent-Ready maintained?
- The last commit was 6 days ago (2026-11-09). The latest release is v0.5.0.
- What can I use instead of WebMCP — Make Any Website Agent-Ready?
- Servers from other publishers that do the same job: Olostep MCP Server, Serena MCP: the IDE for your agent MCP server and Agent-Native Plan MCP server.
- How does WebMCP — Make Any Website Agent-Ready compare with other AI and agents MCP servers?
- safety score 70/100 (higher than 37% of 4,456 AI and agents servers); github stars 3 (more than 73% of 2,733 AI and agents servers). Full comparison.
Alternatives to WebMCP — Make Any Website Agent-Ready
Same job from other publishers: the closest match first, then the best rated.
- Olostep MCP ServerLive web search, scraping and crawling API for AI. Get structured, LLM-ready data from any site.not reviewedEstablishedA
- Serena MCP: the IDE for your agentA powerful toolkit for coding, providing semantic retrieval and editing capabilities.not reviewedWidely usedC
- Agent-Native PlanStructured visual plans and PR recaps with diagrams, prototypes, annotations, and sharingnot reviewedEstablishedA
- CharlotteRenders web pages into structured, agent-readable representations using headless Chromium.not reviewedEstablishedA
- OpenaffiliateSearch and discover affiliate programs with agent-ready data and commission details.not reviewedEstablishedB