WebMCP
Your site, AI-agent ready.
WebMCP injects a lightweight JSON manifest into your pages that exposes interactive tools to AI agents via the Model Context Protocol. LLMs can search your docs, compare pricing, trigger actions — all without scraping.
Machine-readable,
agent-discoverable.
{ "version": "1.0", "tools": [ { "name": "search_docs", "description": "Search documentation and guides", "inputSchema": { "type": "object", "properties": { "query": { "type": "string" } }, "required": ["query"] } }, { "name": "compare_plans", "description": "Compare pricing plans and features", "inputSchema": { "type": "object", "properties": { "plan_a": { "type": "string" }, "plan_b": { "type": "string" } } } } ], "content": { "headings": ["Getting Started", "Configuration", "API Reference"], "interactiveElements": 12, "jsonLd": { "@type": "WebSite" } }}
AI-Ready Content
AI agents discover available tools, understand your site's structure, and can take meaningful actions — without scraping or hallucinating.
Tools AI agents
can actually use.
Automatic Content Extraction
Headings, interactive elements, forms, and JSON-LD structured data are extracted at build time and embedded as a WebMCP manifest.
Tool Registration
Define custom tools (search, compare, contact) that AI agents can discover and invoke. Standard MCP tool schema with input validation.
Zero Runtime Cost
Everything happens at build time. The injected script tag is static JSON — no JavaScript execution, no API calls, no latency.
Polyfill Included
Ships with a tiny polyfill that exposes navigator.modelContext for browsers and agents that support WebMCP natively.
Works Everywhere
Static JSON embedded in HTML. Works with any hosting platform, any framework, any CDN. No server-side requirements.
Privacy First
No data leaves your site. The manifest describes what tools are available — agents call your existing endpoints, not a third-party service.
AI-agent ready, zero runtime cost.
Install the CLI, point it at your build output, and see results in under two seconds.