Interactive Demo

See What AI Agents See
When Your Website Speaks Their Language

WebMCP is a W3C standard that turns your website into a structured tool for AI agents. This demo shows exactly what changes — and why the businesses that adopt it first will capture the next wave of AI-driven traffic.

89%

Token Reduction

99%+

Reliability

<200ms

Per Tool Call

Before vs After

The Same Website.
Completely Different Agent Experience.

agent-workflow.js — Screenshot Approach
// What an AI agent does WITHOUT WebMCP:
// 1. Take a screenshot (2,000+ tokens)
// 2. Send it to a vision model
// 3. Try to identify interactive elements
// 4. Generate mouse coordinates
// 5. Hope the layout hasn't changed

agent.screenshot() // 2,000+ tokens
  → "I see a form with fields..."
  → agent.click(342, 518) // fragile coordinates
  → agent.type("wireless headphones")
  → agent.click(780, 518) // 😬 wrong button?

// Total: ~8,000 tokens per interaction
// Reliability: ~60% (breaks on redesign)
// Speed: 3-5 seconds per action
Performance Comparison
MetricScreenshotWebMCP
Tokens per action~8,000~80
Speed3-5s<200ms
Reliability~60%99%+
Survives redesign
Selector maintenanceConstantZero
Tool Registry

Every Tool on the Page.
Fully Typed. Fully Documented.

Click any tool to see the JSON Schema that the browser generates. This is exactly what an AI agent receives — structured, typed, and unambiguous.
navigator.modelContext → search_services
JSON Schema
{
  "name": "search_services",
  "description": "Search available services and get details including pricing ranges and timelines",
  "annotations": {
    "readOnlyHint": true
  },
  "inputSchema": {
    "type": "object",
    "properties": {
      "query": {
        "type": "string",
        "description": "What the business needs help with"
      },
      "category": {
        "type": "string",
        "description": "Filter: ai | design | marketing | all"
      }
    },
    "required": [
      "query"
    ]
  }
}
Live Agent Simulation

Watch an AI Agent
Interact With This Page

Hit the button below to simulate an AI agent discovering tools, querying services, pulling case studies, and initiating a consultation request — all through structured WebMCP calls.
Agent Idle
Press "Run Agent Demo" to start
request_consultation — Form State
Waiting for agent...
Waiting for agent...
Waiting for agent...
Waiting for agent...
How It Works

Two Attributes.
That's the Entire Implementation.

Declarative APINo JavaScript Required
<form action="/api/contact" method="POST"
      toolname="request_consultation"
      tooldescription="Request a free
        consultation about our services">

  <input name="name" type="text" required
    toolparamdescription="Full name" />

  <input name="email" type="email" required
    toolparamdescription="Email address" />

  <select name="service"
    toolparamdescription="Service area">
    <option value="ai">AI Solutions</option>
    <option value="design">Web Design</option>
  </select>

  <button type="submit">Send</button>
</form>
Imperative APIFull Control
navigator.modelContext.registerTool({
  name: 'search_services',
  description: 'Search available services',
  inputSchema: {
    type: 'object',
    properties: {
      query: {
        type: 'string',
        description: 'Search keywords'
      },
      category: {
        type: 'string',
        enum: ['ai', 'design', 'marketing']
      }
    },
    required: ['query']
  },
  annotations: { readOnlyHint: true },
  async execute({ query, category }) {
    const data = await fetch(
      \`/api/services?q=\${query}\`
    );
    return {
      content: [{ type: 'text',
        text: JSON.stringify(data) }]
    };
  }
});
Business Impact

Why Your Competitors Are
Already Building This

AI Agent Discovery
When potential customers use AI assistants to find services, your WebMCP tools make your site interactive — not just readable. Agents can search your catalog, check availability, and start conversations.
Human-in-the-Loop by Default
Unlike screen scraping, WebMCP keeps humans in control. Write operations require confirmation. Your customers see exactly what the agent is doing. Trust is built in.
100x Cheaper Than Screenshots
Visual approaches burn 2,000+ tokens per screenshot. WebMCP tool calls use 20-100 tokens. At scale, that's the difference between viable and prohibitively expensive.
Redesign-Proof
Change your CSS, rearrange your layout, rebuild your frontend — WebMCP tool contracts stay stable. Zero broken automations, zero selector maintenance.
Enterprise-Grade Security
Same-origin policy enforcement, CSP integration, HTTPS required. Browser-native authentication eliminates complex OAuth flows. W3C security reviewed.
First-Mover Advantage
Chrome 146 is in preview now. Stable release is weeks away. The businesses that implement WebMCP today will be the ones AI agents interact with tomorrow.

Ready to Make Your Website Agent-Ready?

We build WebMCP-enabled websites that work for humans and AI agents alike. Let's talk about making your site the one agents interact with — not skip over.
WebMCP implementation for existing sites
Agent-ready from day one on new builds
Full guide and ongoing support included