Field Guide · 2026
The W3C Community Group Standard for Agents

WebMCP:
The Agent-Ready Web

Agents stopped reading your site. They started calling it. WebMCP is the browser-native standard that turns your pages into typed, callable tools an AI agent can invoke directly. This is the field guide: what it is, why now, how it works, how to build it, how to secure it, and how to roll it out.

0
of the top 200K domains shipped WebMCP in production as of May 2026
0
fewer tokens per action than screenshot-and-click automation
0
task accuracy on structured tool calls, vendor-reported
0
higher task-completion rate via WebMCP vs scraping the UI
Published by MaximusLabs Research
Revenue-focused Generative Engine Optimization
Primary window: Jan 2025 to May 2026
Global English-language sources · Forward view to 2027
WebMCP · Agent-Ready Web · 2026
Inside This Report

Contents

Six chapters plus an executive summary and a forward view, written for the operator who has to make a build decision this quarter. Every exhibit states its takeaway in the title and cites its source. Where a number is reported by a vendor rather than independently audited, we say so on the chart, not in a footnote you will never read.

© 2026 MaximusLabs · WebMCP: The Agent-Ready Web Standard 2026 02
A Note From the Founder
A Note From the Founder

Agents stopped reading your site. They started calling it.

For two years we have told clients the same thing: stop optimizing for Google, start optimizing to become the answer. That is still true. But a new layer is forming underneath the answer, and most teams cannot see it yet. The agent has stopped reading your page to the user. It has started doing the task on the page itself.

Here is what most teams have not internalized. Being named in an AI answer gets you into the consideration set. That is the game we have spent two years helping clients win, and it still matters. But the moment the agent stops recommending and starts doing, booking the demo, pulling live pricing, starting the trial, completing the checkout, a citation is no longer enough. The agent has to be able to call your site. If it cannot, you are quietly routed around, no matter how good your content is.

That is what WebMCP is. Not developer trivia, not a standards-body footnote. It is the layer that turns your website into typed, callable tools an agent can invoke without screenshotting your pages and guessing at pixels. A site that exposes none of this is, to an agent in 2026, exactly what a business with no website was in the year 2000: technically real, functionally invisible.

So we now think about discoverability in three layers, and they stack. Visibility is whether the agent can find you. Citability is whether it trusts you enough to say your name. Callability is whether it can actually invoke you and finish the job. Most of the market is still fighting for visibility. A smaller group has figured out citability. Almost no one is building for callability yet. In the top 200,000 domains on the internet, the number we found shipping WebMCP in production was zero. That gap is the opportunity, and it is the reason we wrote this report.

An agent only acts on a source it can verify and repeat. Make your site callable, verifiable, and consent-gated, and you stop being a search result. You become the action.

One more thing, because it changes how you should read what follows. This is an early market. WebMCP is a W3C Community Group draft, not a finished standard. It runs behind a Chrome origin trial, not in a stable browser everyone has. Some of the most quoted performance numbers come from the same organizations building the protocol, and we flag every one of those rather than dressing them up as audited fact. We would rather you trust this report than be impressed by it. But the direction is not ambiguous, and the compounding dynamics that made early SEO moats so durable are already visible. The only real question is whether you move before your competitors do, or after.

Krishna Kaanth M
Founder & CEO, MaximusLabs
© 2026 MaximusLabs · WebMCP: The Agent-Ready Web Standard 2026 03
00
Executive Summary
A standard arrived. Adoption has not. That is the opening.

WebMCP turns your website into typed, callable tools an agent can invoke directly. Five shifts decide whether your brand becomes something an agent can act on, or something it quietly routes around.

The MaximusLabs Thesis

Visibility gets you found. Citability gets you named. Callability gets you bought. The third layer is forming right now, and in the top 200,000 domains we scanned, the number building for it was zero.

00 · Executive Summary
The State of Play

The agent-ready web has a published standard and almost no one building on it

WebMCP moved from two independent prototypes to a W3C Community Group draft and a Chrome origin trial inside fifteen months. The specification exists. The browser support is shipping. What is missing is you, and almost everyone like you. That asymmetry, a real standard with near-zero production adoption, is the most actionable fact in this report.

0
WebMCP deployments found across 111,076 scanned top-200K domains
Cloudflare Radar AI Insights, May 2026
0
fewer tokens per action than the screenshot-and-click loop
Vendor-reported, webmcp.link + Cloudflare
0
task accuracy on structured tool calls, vendor-reported
webmcp.link benchmark, 2026
0
of AI HTTP traffic now comes from just the top five AI bots
Cloudflare Radar, week of May 17 to 23 2026

Five shifts every product and engineering leader must internalize

1
WebMCP is now a real standard, not a side project
Two independent prototypes, MCP-B by Alex Nahas and a parallel build by Jason McGhee, converged through the W3C Web Machine Learning Community Group. The WebMCP Community Group draft published on February 10, 2026, edited by engineers from Microsoft and Google. The core API, navigator.modelContext.registerTool(), is in a Chrome origin trial as of Google I/O on May 19, 2026.
2
Production adoption is effectively zero, and that is the opportunity
Cloudflare found zero WebMCP deployments across 111,076 of the top 200,000 domains in May 2026. The web is full of passive permission signals (83% have robots.txt) and almost devoid of active capabilities (A2A agent cards appear on 0.0081% of sites). The gap between "an agent may read me" and "an agent can act on me" is wide open.
3
Agents are already acting on the web, badly
AI bot traffic is concentrated and growing: the top five AI bots account for 71% of AI HTTP traffic, and ClaudeBot's crawl-to-referral ratio reached 10,600 to 1. Today these agents act by screenshotting pages, reasoning over pixels, and clicking, a loop that is slow, token-heavy, and breaks every time you ship a redesign.
4
WebMCP replaces that loop with one typed function call
Instead of 2,000-plus tokens to interpret a screenshot, a WebMCP tool call costs 20 to 100 tokens and returns in 10 to 50 milliseconds. That is roughly 89% fewer tokens and a jump from a 2-to-5-second loop to a sub-100-millisecond call. A new discipline, Tool Description Optimization, is forming on top of SEO and GEO.
5
The window is open now, and it is dangerous
Chrome stable support is expected in the second half of 2026; cross-browser parity is a 2027-plus question. The platform guardrails are real (same-origin, HTTPS-only), but the spec's security section is still being written, and tool poisoning, prompt injection, and multi-tab data exfiltration are live concerns. The right move is to ship, trust-first, starting with read-only tools.
The MaximusLabs Read Krishna Kaanth M, Founder & CEO

Every durable moat we have seen in search started the same way: a standard nobody was using yet, and a small group who moved before it was obvious.

WebMCP in mid-2026 looks exactly like robots.txt in 2008 or schema markup in 2012. The standard is published, the early movers are invisible to the mainstream, and the cost of acting is a single afternoon of engineering. The cost of waiting is that an agent finishes a competitor's checkout instead of yours, and you never see the request that did not arrive.

© 2026 MaximusLabs · WebMCP: The Agent-Ready Web Standard 2026 04
01
Chapter One
What WebMCP Actually Is

The standard explained without the jargon. How WebMCP extends the Model Context Protocol from servers to the browser, and turns your site into tools an agent can call.

In One Sentence

WebMCP lets a web page hand an AI agent a menu of typed functions, so the agent can do things on your site by calling them, instead of looking at a screenshot and guessing where to click.

01 · What WebMCP Actually Is
The Definition

Your site stops being a picture to interpret and becomes an API to call

The Model Context Protocol (MCP) gave AI agents a standard way to call tools on a server. WebMCP takes that same idea and moves it into the browser. A page running in the user's tab declares its tools through a single browser API, and any agent in that browser, an extension, an agentic browser, an assistant, can discover and invoke them.

The plain-English version

Today, when an AI agent uses your website, it behaves like a person who cannot read your code: it takes a screenshot, reasons about what it sees, moves a virtual cursor, and clicks. WebMCP replaces that with something closer to a contract. Your page says, in effect, "here are the four things you can do here, here is exactly what each one needs, and here is what you get back." The agent calls the function. No pixels, no guessing.

The shift, side by side

The same task, "find a product and add it to the cart," done two ways. The difference is not cosmetic. It is the difference between an agent that works on your site and one that gives up on it.

The old way · UI scraping
Screenshot, reason, click, repeat
1
Capture the screen
The agent screenshots the page and ships the image to a vision model.
2
Guess the layout
It infers where the search box and buttons are from pixels and DOM heuristics.
3
Move and click
It drives a virtual cursor, then re-screenshots to check what happened.
Cost profile: 2,000+ tokens per step · 2 to 5 seconds per loop · breaks on any redesign
The WebMCP way · Tool call
Read the menu, call the function
1
List the tools
The agent calls listTools() and reads typed descriptions of what your page can do.
2
Call with structured input
It invokes searchProducts({query}) with validated parameters, no cursor involved.
3
Receive structured output
Your code runs in the page and returns clean JSON the agent can act on.
Cost profile: 20 to 100 tokens per call · 10 to 50 milliseconds · stable across redesigns
0
fewer tokens per action versus a screenshot loop
Vendor-reported · webmcp.link, Cloudflare
~40x
faster per action: 10 to 50ms call vs a 2 to 5s loop
MaximusLabs calculation from reported ranges
0
task accuracy on structured calls, vendor-reported
webmcp.link benchmark, 2026
Read these numbers carefully

The token, latency, and accuracy figures are reported by organizations that build or promote WebMCP tooling. They are directionally consistent and architecturally plausible, a typed function call genuinely is cheaper than vision over a screenshot, but they are not independently audited. We treat them as strong signal, not settled fact.

© 2026 MaximusLabs · WebMCP: The Agent-Ready Web Standard 2026 06
01 · What WebMCP Actually Is
What The Agent Sees

A tool is a name, a description, a typed input, and a promise

When an agent asks your page what it can do, it gets back a list of structured tool definitions. Each one is small, self-describing, and machine-checkable. Here is a single tool exactly as an agent receives it.

What the agent receives from navigator.modelContext.listTools()
{
  "name": "searchProducts",
  "description": "Search the product catalog by keyword and
                  return matching items with price and stock.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "query": {
        "type": "string",
        "description": "Search keywords, e.g. 'wireless headphones'"
      }
    },
    "required": ["query"]
  },
  "annotations": { "readOnlyHint": true }   // safe to call without asking
}
Why this matters

Notice what is not here: no CSS selectors, no pixel coordinates, no DOM paths. The tool is described by intent and data shape, not by layout. That is why a WebMCP tool keeps working when you redesign the page, and why the description text itself becomes a thing you optimize. The agent reads the description to decide whether to call your tool at all.

Where WebMCP sits: browser-side, not server-side

MCP and WebMCP are siblings, not competitors. The original protocol connects agents to back-end systems. WebMCP connects agents to the live page in front of the user. The distinction decides which one you reach for.

DimensionServer-side MCPWebMCP (in the browser)
Where it runsA dedicated MCP server you hostThe user's own browser tab, inside your page
TransportJSON-RPC over HTTP or stdiopostMessage, within the same document
Auth contextService credentials, OAuth 2.1 machine-to-machineThe user's existing logged-in session
Session lifeLong-lived, server-managedTied to the open tab, ends when it closes
ScopeCan span many systemsSame-origin only, HTTPS only by design
Best forSystems of record, databases, internal APIsActions on a live website: search, filter, book, buy
Source: WebMCP Community Group draft (W3C Web ML CG, Feb 10 2026); MCP specification. Compiled by MaximusLabs.

The three layers of agent discoverability

This is the mental model we use with every client. The layers stack, and they are won in order. WebMCP is the engine of the third layer, the one almost no one has reached.

SEO
Be found
Crawlable pages, sitemaps, clean robots rules. The agent's index knows you exist. Table stakes, and mostly solved.
Visibility
GEO
Be cited
Generative and answer-engine optimization. The model trusts you enough to name you in its answer. The current frontier.
Citability
TDO
Be called
Tool Description Optimization. The agent can invoke you and finish the task. WebMCP lives here. Almost no one has arrived.
Callability
The MaximusLabs Read On Tool Description Optimization

The tool description is the new meta description. In ten years of SEO, the snippet that won the click was the one written for a human skimming a results page. The tool description is written for an agent deciding which function to call, and it follows the same logic: clarity, specificity, and trust win the invocation.

When two sites both expose a "book a demo" tool, the agent picks based on the description, the input schema, and how reliably the tool has behaved before. That is an optimization surface, and it is wide open. The teams that learn to write for the agent now will own callability the way early SEO teams owned the first page of Google.

© 2026 MaximusLabs · WebMCP: The Agent-Ready Web Standard 2026 07
02
Chapter Two
The Agent-Ready Web: Why Now

Agentic browsers and assistants are already acting on the web. A readable site is no longer enough. This chapter is the case for moving in 2026, not 2027.

The Timing Argument

The agents are already here and the traffic is already concentrated. What is missing is the layer that lets them act cleanly. The standard for that layer shipped this year. The supply of it has not.

02 · The Agent-Ready Web: Why Now
The Traffic Is Already Here

Agents are crawling the web at scale, and giving almost nothing back

The agentic web is not a forecast. It is current traffic. AI bots now make up a large and concentrated slice of all automated requests, and the relationship is lopsided: they take far more than they return. That imbalance is exactly why a structured, efficient action layer matters now.

0
ClaudeBot's crawl-to-referral ratio: pages taken per visitor sent back
Cloudflare Radar, 2026
0
of AI-related bot traffic comes from just five operators
Cloudflare Radar, May 17 to 23 2026
0
of AI bot requests are met with a 403 Forbidden: the web pushing back
Cloudflare Radar, 2026
Exhibit 2.1 · Concentration
Five operators dominate automated traffic, so a few integrations reach most agents
Share of AI and crawler bot traffic by operator. Googlebot's figure includes its AI crawling.
Googlebot
26.2%
Meta-ExternalAgent
13.3%
Bytespider ByteDance
11.4%
GPTBot OpenAI
10.5%
ClaudeBot Anthropic
9.3%
Source: Cloudflare Radar, AI Insights, week of May 17 to 23, 2026. Bars normalized to the largest operator; labels show true share.
What this means for you

Concentration cuts both ways. The downside is that a handful of operators now mediate how agents experience your site. The upside is leverage: because the traffic is concentrated, a single clean integration, one WebMCP surface on your own origin, is reachable by most of the agents that matter. You are not building one integration per agent. You are publishing one contract they all can read.

© 2026 MaximusLabs · WebMCP: The Agent-Ready Web Standard 2026 09
02 · The Agent-Ready Web: Why Now
The Adoption Cliff

The web tells agents what they may do, and almost never what they can do

There is a vast difference between a passive permission signal and an active capability. The first says "you are allowed to look." The second says "here is the function, call it." Sites have adopted the first almost universally and the second almost not at all. That is the cliff, and it is where the opportunity lives.

Signal on the siteWhat it tells an agentTypeOf sites
robots.txtYou may crawl these pathsPassive83%
AI bot rulesRules aimed at GPTBot, ClaudeBot and peersPassive79%
Sitemap.xmlHere is the map of my pagesPassive68%
OAuth discoveryHere is how to authenticateActive5.2%
API catalog (.well-known)Here are my callable endpointsActive0.15%
MCP Server CardHere is my MCP tool serverActive0.11%
A2A Agent CardHere is an agent you can talk toActive0.0081%
WebMCP toolsHere are the actions you can call on this pageActive~0%
Source: Adoption shares compiled from Cloudflare Radar and public crawl datasets, 2026. WebMCP figure from a scan of 111,076 of the top 200,000 domains, May 2026. Compiled by MaximusLabs.
The one-line takeaway

Roughly four in five sites have told agents what they are allowed to read. Fewer than two in a thousand have told agents what they can actually do. The capability layer is empty, and it is the layer where transactions happen.

Why now: the ecosystem caught up in a single season

WebMCP stopped being a research curiosity in the first half of 2026. Four milestones, inside four months, turned it into something you can build on today.

W3C draftFeb 10, 2026Standard
The WebMCP Community Group draft is published. Two prototypes converge into one specification under the W3C Web Machine Learning Community Group, edited by engineers from Microsoft and Google. There is now a single thing to build against.
CloudflareApr 15, 2026Tooling
Browser Run ships WebMCP lab support. Cloudflare's headless browser platform adds a way to list and execute WebMCP tools programmatically, making browser-native agent automation testable in production infrastructure.
LighthouseMay 7, 2026Measurement
Lighthouse 13.3 adds an Agentic Browsing category. Google's audit tool now checks for WebMCP tool registration, accessibility-tree quality, layout stability, and llms.txt. When the tool you already run starts scoring this, it stops being optional.
ChromeMay 19, 2026Browser
Chrome 149 opens a WebMCP origin trial. Announced at Google I/O, the navigator.modelContext API is available to real sites behind an origin trial. You can ship it to users today, with the caveat that it needs an open tab and is not yet in stable for everyone.
The MaximusLabs Read On agent-readiness

Agent-ready does not mean "an agent can read my site." Every site is readable. Agent-ready means an agent can act on your site, safely, and trust the result enough to repeat it.

The distinction is the whole game. A readable site is a brochure an agent skims and summarizes, often without sending anyone your way. A callable site is a tool the agent reaches for to get a job done, which puts you inside the transaction instead of beside it. The ecosystem milestones above are why the second option is now buildable. The empty capability layer is why it is still uncontested.

© 2026 MaximusLabs · WebMCP: The Agent-Ready Web Standard 2026 10
03
Chapter Three
How WebMCP Works

A page declares the actions it can perform. An agent reads that menu and calls one, with typed arguments, inside the user's own tab. This chapter walks the full path: register, discover, invoke, respond.

The Mechanism In One Line

WebMCP turns a web page into a set of callable functions. The agent stops scraping the screen and starts calling your code, with the user's session, under rules you set.

03 · How WebMCP Works
The Architecture

A page publishes a menu of actions, and the agent calls one by name

There is no scraping in this model, and no guessing at the DOM. The page tells the agent exactly what it can do and what each action needs. The agent supplies intent and arguments. Your own code does the work. The whole exchange is four steps, and it runs in the tab the user already has open.

Exhibit 3.1 · The Lifecycle
Four steps from page load to completed action, with no new server in the path
The page side publishes capability. The agent side supplies intent. The result returns as structured data.
01 · Page
Register
The page registers each action with a name, a plain-language description, and a typed input schema, in HTML or one JS call. InYour markup or script OutA live, listable tool
02 · Agent
Discover
The agent reads the menu: what each tool does, what inputs it takes, and whether it only reads or also writes state. InThe page tool registry OutA typed list of actions
03 · Agent
Invoke
The agent calls one tool with arguments that match the schema. No clicks to simulate, no pixels to interpret, no selectors to break. InOne typed function call OutYour handler runs
04 · Page
Respond
Your handler runs in the page with the user's session, does the work, and returns a structured result the agent can use or show. InA structured result OutThe user sees the outcome
Source: WebMCP Community Group draft, W3C Web Machine Learning CG, Feb 10, 2026. Step framing by MaximusLabs.
Where the work actually happens

The tool handler is your code, running in the user's tab, with the session the user is already signed into. The agent provides the intent and the arguments. The page provides the capability and the trust boundary. That is why WebMCP needs no new backend, no separate API gateway, and no second login: it reuses what the browser already holds. The page never hands the agent a key to the database. It hands the agent a button it is allowed to press.

Three properties that make this different from an API or a scraper

Property 01
Browser-native
Tools live in the page through a standard browser API. There is no SDK to ship to a server, no separate host to run, and nothing for the agent to install.
No server in the call path
Property 02
Same-origin scoped
A page can only register tools for its own origin. One site cannot publish actions that run on another, so the capability map stays tied to the domain that owns it.
Your tools, your domain only
Property 03
Session-reuse
The handler runs with the user's existing login and cookies. The agent acts as the signed-in user, within that user's permissions, never with a standing credential of its own.
Acts as the user, not as a bot
© 2026 MaximusLabs · WebMCP: The Agent-Ready Web Standard 2026 12
03 · How WebMCP Works
Two APIs, One Standard

There are two ways to declare a tool, and you can start with the one you already know

The specification offers two front doors to the same capability layer. The declarative path turns an existing form into a tool with a few HTML attributes. The imperative path registers a tool in JavaScript with a typed schema and a handler. Same result, different effort, different control. Toggle between them below.

Annotate an existing form, no JavaScript required
<!-- An ordinary search form, marked up as a callable tool -->
<form id="search"
      toolname="searchProducts"
      tooldescription="Search the catalog and return matching products">

  <input name="query" type="text" required
         tooldescription="What to search for, e.g. running shoes">

  <input name="maxPrice" type="number"
         tooldescription="Optional price ceiling in USD">

  <button>Search</button>
</form>

The browser reads the annotations, exposes a tool named searchProducts, fills the typed inputs from the agent, and reuses the form's own submit handler to do the work. You ship behavior you already wrote.

Register a tool with a typed schema and a handler
navigator.modelContext.registerTool({
  name: "searchProducts",
  description: "Search the catalog and return matching products",
  inputSchema: {
    type: "object",
    properties: {
      query:    { type: "string", description: "What to search for" },
      maxPrice: { type: "number", description: "Price ceiling, USD" }
    },
    required: ["query"]
  },
  readOnlyHint: true,          // declares this call changes nothing
  async execute({ query, maxPrice }) {
    const hits = await store.search(query, { maxPrice });
    return { content: hits.map(r => ({ name: r.title, price: r.price })) };
  }
});

You define the inputs, the output shape, and the side effects explicitly. This is the path for single-page apps, dynamic state, and actions that do not map cleanly onto a single form.

DimensionDeclarative APIImperative API
Where it livesHTML attributes on forms and controlsJavaScript, via navigator.modelContext
Best forExisting forms, content sites, fast first winsApps, dynamic state, custom logic
Effort to shipAdd attributes to markup you already haveWrite a schema and a handler function
Who controls the shapeThe browser maps the form to a toolYou define inputs, outputs, side effects
Typical authorAnyone who can edit the pageFront-end engineers
Source: WebMCP Community Group draft, W3C, Feb 10, 2026. Comparison framing by MaximusLabs.
The MaximusLabs Read On where to start

The tool description is the new meta description. It is the single line that decides whether an agent calls you or skips you, and almost no one is writing it yet.

Start declarative. Most sites already have the forms that matter, search, sign-up, add-to-cart, book-a-demo, and the fastest path to being callable is to annotate them. Reach for the imperative API when the action does not live in a form, or when you need to shape the result the agent gets back. Whichever path you take, spend real effort on the description string: it is read by a model deciding what to do, not by a person skimming a results page, and that changes how you write it.

© 2026 MaximusLabs · WebMCP: The Agent-Ready Web Standard 2026 13
03 · How WebMCP Works
Why It Is Efficient

One typed call replaces a screenful of guesswork

When an agent acts through the screen, it spends most of its budget reading: capturing pixels or markup, reasoning about what is where, then hoping the click lands. A WebMCP call skips all of that. It sends arguments to a function and gets structured data back. The cost difference is not marginal. It is an order of magnitude.

Exhibit 3.2 · Cost Per Action
Reading the screen is expensive; calling a function is nearly free
Approximate model tokens to complete one action, by method. Lower is better.
~1,200
~700
~60
Screenshot + visionread the pixels
DOM scrape + parseread the markup
WebMCP typed callcall the function
Source: Directional estimates from WebMCP draft guidance and vendor-reported benchmarks, 2026; not independently audited. WebMCP figure reflects the spec's 20 to 100 token range per call. Compiled by MaximusLabs.
Efficiency is really reliability

The token count is the headline, but it is not the point. The point is that a typed call either succeeds against a schema or fails cleanly, while a screen reader degrades silently the moment a button moves or a label changes. Cheaper is nice. Predictable is what makes an agent willing to call you twice. The action that an agent can trust to work is the action it builds into a habit.

The transport and the trust boundary, in five facts

AspectHow WebMCP does itWhy it matters to you
TransportIn-browser messaging between the agent and the pageNo network hop you have to host, secure, or rate-limit
ScopeSame-origin: a page exposes only its own toolsYour capability map cannot be hijacked by another site
Security floorHTTPS required, no mixed contentThe action layer inherits the web's transport security
ExecutionClient-side, in the user's tab, with the user's sessionThe agent acts as the signed-in user, within their permissions
Discoverynavigator.modelContext.listTools()One standard call, so every compliant agent reads you the same way
Source: WebMCP Community Group draft, W3C Web Machine Learning CG, Feb 10, 2026.
What this sets up

You now have the mechanism: register, discover, invoke, respond, with two ways to declare a tool and a transport that reuses what the browser already secures. The next question is the practical one. What do you actually put on your site, in what order, to go from readable to callable. That is Chapter 04.

© 2026 MaximusLabs · WebMCP: The Agent-Ready Web Standard 2026 14
04
Chapter Four
Implementing WebMCP on Your Site

The mechanism is simple. The sequencing is where teams win or stall. This chapter is the practical build order: which tools to expose first, the five levels from readable to trusted, and the one detail that decides whether an agent calls you at all.

The Build Order

Do not boil the ocean. Expose one safe, high-intent action, write its description for a model, and ship it. The hardest step is the first callable tool. Everything after that is iteration.

04 · Implementing WebMCP on Your Site
Where To Start

Expose the actions that already drive your business, starting with the safe ones

You do not need a tool for everything. You need a tool for the handful of actions that already convert, and you should ship the read-only ones first. They carry no consent friction, so they go live fast and start earning agent trust while you build toward the transactional ones.

Three rules for choosing your first tools

Rule 01
Follow the intent
Map tools to the conversion events you already track. If a step matters enough to measure, it matters enough to make callable.
Tools where money already moves
Rule 02
Read-only first
Tools that only fetch data need no confirmation step, so they ship in days and get called immediately. Save writes for once you have proof.
Search before checkout
Rule 03
One per surface
One excellent tool on your key page beats ten thin ones. Depth of description and reliability beat breadth of coverage every time.
Quality of menu, not length
Exhibit 4.1 · Your First Three Tools
A starting menu by business type, ordered from safest to highest stakes
Read-only tools first (no confirmation needed), then a transactional tool gated by user consent.
If you areFirst · read-onlySecond · read-onlyThird · write, with confirm
EcommercesearchProductscheckOrderStatusaddToCart
SaaSsearchDocscheckPlanLimitsbookDemo
Media or publishersearchArchivegetRelatedStoriessubscribe
Local or servicescheckAvailabilitygetQuotebookAppointment
Source: MaximusLabs implementation framework, 2026. Tool names are illustrative conventions, not part of the spec.
Why read-only goes first

A read-only tool is a gift with no downside. It cannot change a user's data, so it needs no confirmation dialog, which means an agent will call it freely and often. Every one of those calls is a signal that your surface works, and that track record is exactly what earns the right to expose a write tool later. Start where the risk is zero and the learning is highest.

© 2026 MaximusLabs · WebMCP: The Agent-Ready Web Standard 2026 16
04 · Implementing WebMCP on Your Site
The Build Order

Five levels from readable to trusted, and most sites are still on level zero

Agent-readiness is a ladder, not a switch. Each level is shippable on its own and earns value before you climb to the next. Click a level to see exactly what it takes. The gap that matters, the one almost no one has crossed, sits between level one and level two.

Level 0
Readable
Crawlers and agents can fetch your pages. Almost every site is here, and on its own it is no longer enough.
  • robots.txt present and not blocking what you want read
  • An XML sitemap that reflects your live pages
  • Pages return clean, server-rendered HTML
  • No hard paywall on content you want agents to see
Level 1
Described
Agents can understand and cite you. You are quotable, which is good, but you are still something an agent talks about rather than acts on.
  • llms.txt published with a clear map of what you offer
  • Semantic HTML, honest headings, descriptive link text
  • Structured data on your key entities and offers
  • Concise, liftable summaries on high-value pages
Level 2
First callable tool
One read-only WebMCP tool on your highest-intent page. This is the cliff, and crossing it puts you ahead of almost the entire web.
  • One tool registered, declaratively on a form you already have
  • A typed input schema for every argument
  • A description written to be read by a model
  • readOnlyHint set so agents can call it without friction
  • Verified end to end with navigator.modelContext.listTools()
Level 3
Transactional
Tools that change state: add to cart, book, update an account. Each one is gated by an explicit, user-visible confirmation.
  • Write actions exposed as tools with clear names
  • A confirmation step before anything is committed
  • Structured success and error results the agent can read
  • Idempotency on actions that must not double-fire
Level 4
Trusted surface
A full, well-described catalog with consent UX, logging, and monitoring. The durable position, and the hardest for a rival to copy.
  • A complete catalog covering your core journeys
  • Consent and audit experiences users understand
  • Invocation logging with anomaly alerting
  • Descriptions measured and improved over time
  • Lighthouse Agentic Browsing checks passing
The cliff is between level one and level two

Roughly four in five sites have reached level zero or one. They are readable and, increasingly, describable. Almost none have a single callable tool. That is not a small gap to close, it is the entire opportunity, because the brands that cross to level two now define the default action an agent learns to take long before the crowd arrives.

© 2026 MaximusLabs · WebMCP: The Agent-Ready Web Standard 2026 17
04 · Implementing WebMCP on Your Site
The Detail That Decides

Your tool description is read by a model, not a person, so write it that way

When an agent decides whether to call your tool, it reads one thing: the description string. Not your brand, not your design, not your rank on a results page. That sentence is the entire pitch, and it is graded by a model choosing between options. Most teams write it like a label. The ones who write it like an instruction get called.

Vague · gets skipped
Written for a person skimming
description
"Search our site"
Why it loses: No hint of what it returns, no sense of when to use it. The agent cannot tell it apart from five other tools, so it guesses or skips.
Precise · gets called
Written for a model deciding
description
"Search the product catalog by
keyword. Returns up to 20 items
with title, price in USD, and
stock status. Use when the user
wants to find or compare products."
Why it wins: Action, return shape, and trigger are all explicit. The agent knows what it does, what it gets back, and exactly when to reach for it.

The four parts of a description that gets called

1
The action, verb first
Lead with what it does. "Search the catalog", not "Catalog search". Models weight the opening of the string most heavily, so spend it on the verb.
2
The return shape
Say what comes back and in what fields. "Returns title, price, and stock" lets the agent plan its next step instead of calling you just to find out.
3
The trigger
State when to use it. "Use when the user wants to compare products" is the line that wins the tie against a tool with a similar name.
4
The limits
Name the constraints. Maximum results, accepted ranges, what it will not do. Honesty here prevents the failed call that makes an agent stop trusting you.
The MaximusLabs Read On where the contest actually happens

The description string is the new battleground for intent. It is the shortest, highest-leverage piece of copy you will write this year, and it is the one almost no one is testing.

Treat it like ad copy, because that is what it is. Draft it, ship it, watch which calls succeed and which get skipped, then rewrite it. The teams that win callability will not be the ones with the most tools. They will be the ones who tuned the descriptions on their three most important tools until an agent reaches for them by reflex. This is optimization work, and it rewards the same discipline you already apply to a landing-page headline.

© 2026 MaximusLabs · WebMCP: The Agent-Ready Web Standard 2026 18
05
Chapter Five
Security, Consent & Trust

A callable site hands real power to software acting on a user's behalf. That is the point, and it is the risk. This chapter is the threat model, the consent design that contains it, and the argument that trust is not a tax on this work but the moat it builds.

The Trust-First Principle

Read freely. Confirm before you write. Never touch credentials or money on the user's behalf. Ship the safe surface first, earn the right to expand it, and make every risky action visible.

05 · Security, Consent & Trust
The Threat Model

A callable site is a powerful site, and power is what attackers aim at

Every risk below shares one root cause: an agent cannot reliably tell an instruction from data, so the page has to enforce the boundary the model will not. Expand each to see the failure and the control that contains it. None of these is a reason to wait. They are the reasons to ship carefully.

Indirect prompt injection
Page content posing as instructions
Critical

Reviews, comments, embedded documents, even a product description can contain text that reads like a command. An agent that cannot separate content from instruction may follow it and call a tool the user never intended. This is the single most important risk in the agentic web, and it is structural, not a bug you patch once.

ControlTreat every byte of page-derived text as data, never as a command. Require explicit confirmation for any write. Never let a tool act on instructions found in content.
Over-broad tools
One tool that can do too much
High

A general-purpose tool, run any query, change any setting, delete any record, is a footgun. If an agent is ever tricked into calling it, the blast radius is your whole system. Breadth of capability in a single tool is convenience for you and a gift to an attacker.

ControlBuild narrow, single-purpose tools with least privilege. No escape-hatch tools, no raw query access, no action that does more than its name promises.
Silent state changes
Writes the user never saw
High

A write tool that fires without a visible confirmation can change a cart, move a booking, or alter an account with no human in the loop. The user discovers it after the fact, if at all. Even when nothing malicious happened, the surprise alone destroys trust in the surface.

ControlRequire an explicit, user-visible confirmation before any state change, and return a clear result the user can see and undo where possible.
Session riding
The agent acts as the signed-in user
High

Tools run with the user's existing session, which is what makes WebMCP elegant. It is also what makes a manipulated agent dangerous: it acts with the user's full permissions, and the system sees a legitimate logged-in request, not an attack.

ControlScope each tool to the minimum permission it needs, confirm anything sensitive, and log every invocation so you can see what was called and reconstruct what happened.
Sensitive-data exposure
Credentials, payment, identity
Critical

Card numbers, passwords, and identity documents must never flow through a tool call. A tool that accepts them turns one tricked agent into a credential leak, and no efficiency gain is worth that exposure. This is the bright line of the trust-first model.

ControlNever expose tools that take payment details or credentials. Hand those steps back to the human every time, with no exception for trusted sites or testing.
The pattern behind every row

Read the controls together and one rule emerges: the page is the adult in the room. The agent supplies intent, which can be wrong or hijacked. The page supplies judgment, which must be designed. Safety in WebMCP is not a property of the agent you cannot control. It is a property of the tools you choose to expose and the confirmations you choose to require.

© 2026 MaximusLabs · WebMCP: The Agent-Ready Web Standard 2026 20
05 · Security, Consent & Trust
Consent By Design

Read freely, confirm before you write, and never surprise the user

Consent is not one dialog box bolted onto everything. It is a gradient that should match the stakes of the action. Get it right and it is invisible where it should be and reassuring where it matters. Get it wrong and you either train users to click through warnings or you smother safe actions in friction.

Exhibit 5.1 · The Consent Gradient
Match the friction to the stakes, from silent reads to actions you never automate
Four tiers of action and the experience each one should give the user.
R
Read-only
Fetches data and changes nothing: search, check status, get a quote.
Runs silently
W
Reversible write
Changes state but is easy to undo: add to cart, save a draft, set a preference.
Quick inline confirm
!
Irreversible or costly
Hard to take back: place an order, cancel a booking, delete an account.
Explicit, detailed confirm
X
Never automate
Payment details, passwords, identity documents, permission changes.
Handed back to the user
Source: MaximusLabs consent framework, 2026, consistent with established agent-safety norms on financial data, credentials, and irreversible actions.

What good confirmation actually looks like

1
Be specific
Show exactly what will happen: the item, the amount, the date. "Place this order for $51.25, delivered Tuesday?" beats a bare "Confirm?" that the user cannot evaluate.
2
Be silent when safe
Never interrupt a read-only call. Friction on harmless actions trains users to dismiss every prompt, which is exactly how the dangerous one slips through.
3
Be reversible
Prefer actions the user can undo, and say how. A confirmation paired with a clear undo is far stronger protection than a confirmation alone.
Consent design is the product

For agentic surfaces, the confirmation experience is not a compliance afterthought. It is the moment the user decides whether to let an agent act on your site again. A clumsy prompt costs you the next ten interactions. A clear one earns them. Spend on this the way you would spend on a checkout flow, because for the agent era, it is one.

© 2026 MaximusLabs · WebMCP: The Agent-Ready Web Standard 2026 21
05 · Security, Consent & Trust
Trust Is The Moat

The site an agent trusts is the site an agent returns to

It is tempting to read this chapter as a list of costs: confirmations to design, tools to scope, logs to keep. That framing is backwards. In a market where almost no one is callable yet, the safety work is not overhead. It is how you become the default, and the default is the most durable position on the agentic web.

Exhibit 5.2 · The Trust Loop
Reliability compounds: the tool that works becomes the tool that is chosen
Each successful call makes the next one more likely. Trust is not a checkpoint, it is a flywheel.
Step 01
Ship reliably
A tool that validates its inputs, scopes its power, and returns clean results on every call. ResultThe first call succeeds
Step 02
Get chosen again
Agents reuse what works and quietly avoid what fails. A clean track record is a ranking signal. ResultYour tool is preferred
Step 03
Become the default
The action the agent reaches for by reflex when a user wants this job done. ResultYou are the default path
Source: MaximusLabs analysis, 2026. The loop runs in reverse too: one unsafe surprise removes you from the set an agent is willing to call.
Why the loop favors the careful

An agent has no brand loyalty and no patience. It keeps a running tally of what worked and routes around what did not. That makes reliability the only currency that matters, and it makes a single unsafe surprise expensive: it does not just lose one transaction, it removes you from the menu. The careful surface is not the slow one. It is the one still standing after the agent has pruned the rest.

The MaximusLabs Read On trust as strategy

Trust-first is not the cautious choice. It is the competitive one. The brands that treat safety as a feature will own the actions that brands treating it as a checkbox will lose.

We say ship trust-first because the alternative does not just risk a breach, it forfeits the flywheel. You cannot become an agent's default action if the agent has learned it cannot rely on you. Every confirmation you design well, every tool you scope tightly, every credential you refuse to touch is a deposit in the one account that compounds here. The next chapter turns all of this into a dated plan: what to do in the first thirty days, the first quarter, and the first year.

© 2026 MaximusLabs · WebMCP: The Agent-Ready Web Standard 2026 22
06
Chapter Six
Your WebMCP Rollout Plan

Everything so far points to one move: become callable before your category does. This chapter makes it concrete. A dated, phased plan with owners, a first-month checklist, and the metrics that tell you it is working.

Start This Quarter

The window is open and the capability layer is empty. The cost of moving now is one tool and a few descriptions. The cost of waiting is becoming the default no one switches away from, for someone else.

06 · Your WebMCP Rollout Plan
The Plan

Three horizons: prove it in thirty days, scale it in ninety, own it in a year

This is not a transformation program. It is a sequence of small, shippable bets, each one earning the right to the next. The plan is deliberately front-loaded toward proof, because the hardest and most valuable step is the first one: an agent calling your tool and getting a clean result.

Exhibit 6.1 · The Rollout
From one proof point to a durable lead, in three phases
Each phase is independently valuable. You can stop at any line and still be ahead of a readable-only competitor.
Phase 1Days 1 to 30Prove It
Ship one safe tool and watch an agent call it.
  • Audit where you sit on the readiness ladder
  • Pick your single highest-intent, read-only action
  • Register it declaratively on a form you already have
  • Verify end to end with navigator.modelContext.listTools()
Phase 2Days 31 to 90Scale It
Expand to a small, well-described catalog.
  • Add two or three tools, including one write action with confirmation
  • Rewrite every description to be read by a model
  • Add invocation logging and basic anomaly alerts
  • Begin measuring call volume and success rate
Phase 3Days 91 to 365Own It
Make agent-readiness a standing practice.
  • Cover your core journeys with a full tool catalog
  • Build consent and audit experiences users understand
  • Treat description tuning as ongoing optimization
  • Pass Lighthouse Agentic Browsing and hold the lead
Source: MaximusLabs rollout framework, 2026.
The goal of month one is not coverage

Resist the urge to plan the whole catalog before you ship anything. The point of the first thirty days is a single undeniable example: an agent discovered your tool, called it with typed arguments, and got back a clean result. That one proof point changes the internal conversation from "should we" to "what next," and that shift is worth more than any roadmap slide.

© 2026 MaximusLabs · WebMCP: The Agent-Ready Web Standard 2026 24
06 · Your WebMCP Rollout Plan
The First 30 Days

What to do in the first month, who owns it, and how you know it worked

Phase one fits in four weeks and on one page. It needs a front-end engineer, a marketer who can write, and someone who watches the numbers. No new infrastructure, no procurement cycle, no platform migration. Here is the week-by-week.

WhenActionOwnerDone when
Week 1Audit your readiness level and pick three candidate toolsEng and MarketingYou know your ladder level and your top three actions
Week 2Register one read-only tool, declaratively, on an existing formFront-endlistTools() returns it and a test agent calls it
Week 3Write the description for a model and verify it gets chosenMarketing and EngA test agent picks your tool over a generic alternative
Week 4Add logging, baseline the metrics, commit to tool number twoEng and AnalyticsYou have a call baseline and a chosen next tool
Source: MaximusLabs 30-day rollout checklist, 2026. Owners are roles, not headcount; one person can hold several.

The five metrics that tell you it is working

MetricWhat it tells youHealthy signal
Time to first callHow fast agents discover a newly published toolHours to days
Call volumeWhether agents are actually using the surfaceRising weekly
Call success rateWhether your tools are reliable enough to reuseAbove 95%
Description win-rateWhether agents choose you over alternativesChosen first
Agent-attributed actionsWhether any of this drives real outcomesGrowing share
Source: MaximusLabs measurement framework, 2026. Thresholds are starting targets, calibrate to your own baseline once you have one.
Success at day 30

You will not have a complete catalog, and you should not. What you will have is a working tool, a description you tuned until an agent reached for it, a number that shows how often it is being called, and a team that has seen the future arrive on their own site. That is a stronger position than ninety percent of the web, and you got there in a month.

© 2026 MaximusLabs · WebMCP: The Agent-Ready Web Standard 2026 25
06 · Your WebMCP Rollout Plan
The Cost Of Waiting

This is an asymmetric bet: cheap to make, expensive to miss

Strip away the detail and the decision is simple. Moving now costs one tool and a few well-written descriptions, and the downside is small and reversible. Waiting costs nothing you can see, until a competitor becomes the action an agent takes by default and the slot is no longer yours to win. The two sides of this bet are not symmetric.

Move now
A small, bounded, reversible cost
1
Weeks, not quarters
One read-only tool on an existing form. No new infrastructure, no migration, no procurement.
2
You become the default
Cross to callable while the layer is empty and you are the action an agent learns first.
3
You learn early
You gather real agent-behavior data a year before competitors start asking the question.
Downside if wrong: a few weeks of effort and a tool you can quietly retire.
Wait and see
An invisible cost that becomes permanent
1
The slot gets taken
A competitor becomes the default action, and agents do not shop around once something works.
2
You implement into an occupied market
Shipping later means displacing an incumbent habit, which is far harder than forming the first one.
3
The loss compounds
Every month of agent-driven actions you miss is a month of data and default-status your rival banks.
Downside if wrong: a position you may not be able to buy back at any price.
The asymmetry is the whole argument

You are weighing a small, capped, recoverable cost against a loss that is unbounded and may be permanent. When the bet is shaped like that, the expensive mistake is not moving too early. It is waiting until the outcome is obvious, because by then the position you wanted will already belong to whoever moved while it was still uncertain.

© 2026 MaximusLabs · WebMCP: The Agent-Ready Web Standard 2026 26
07
Forward View
Forward Outlook & Strategic Implications

Where this goes over the next twelve to twenty-four months, with our confidence stated plainly, followed by the single first move for whoever you are when you put this report down.

The 24-Month View

We will not pretend to certainty the evidence does not support. Each projection below carries an explicit confidence level, so you can weight it against your own risk appetite rather than ours.

07 · Forward Outlook & Strategic Implications
The 12 to 24 Month View

Where this goes next, with our confidence stated plainly

Forecasting a young standard is an exercise in humility. The direction is clear; the timing is not. Below are the calls we are willing to make, each tagged with how sure we are. Treat the high-confidence rows as planning assumptions and the low-confidence ones as scenarios to watch, not bets to size.

Exhibit 7.1 · Projections
The direction is settled; the open question is how fast
Confidence reflects strength of current evidence, not desirability of the outcome.
What we expectBy whenConfidence
Agent-readiness scoring becomes a routine audit, the way performance and SEO are today2026 to 2027High
Early movers in each category become the default action agents take for that job2026 to 2027High
Agent-driven activity becomes a tracked channel inside mainstream analytics suites2027Medium
WebMCP graduates from origin trial to broad availability in major browsers2027Medium
The competing standards consolidate into one clearer agent-capability stack2027 to 2028Low
Source: MaximusLabs projections, 2026, based on the adoption signals in this report. Confidence is our own assessment and should be weighed against your risk appetite.
The two rows that should shape your plan

Notice that the two high-confidence calls are not about the technology, they are about behavior. Scoring will arrive, and defaults will form. You do not need to predict the exact month WebMCP hits stable to act on those two, because they are already underway. The browser timeline is a detail. The race for default status is the event.

© 2026 MaximusLabs · WebMCP: The Agent-Ready Web Standard 2026 28
07 · Forward Outlook & Strategic Implications
Your First Move

One next step, decided by who you are

A report earns its keep only if it changes what you do on Monday. So here is the single highest-leverage move for each person likely to be reading this, and the reason that move belongs to you specifically and not to the department down the hall.

If you are theYour first moveWhy it is yours
Founder or CEOMake callability a named objective for 2026This is a positioning bet about who owns the transaction, not an IT ticket to delegate
Head of EngineeringShip one read-only tool this quarterThe first call is the hard part. Prove it works and the rest is iteration your team already knows how to do
CMO or Growth leadClaim the tool-description layer as owned copyThat sentence decides whether an agent chooses you, and right now no one in marketing is writing it
SEO or GEO leadExtend your remit from citability to callabilityYou already own being found and being cited. Being called is the same job, one layer further on
Product leadDesign the consent and confirmation experienceThe confirmation flow is the new checkout, and its quality decides whether agents act on your site twice
Source: MaximusLabs strategic guidance, 2026.
The MaximusLabs Read The closing argument

For thirty years the web optimized to be found, then to be read, then to be cited. The next decade is about being called. The brands that understand the difference will not just rank for intent. They will become the action it resolves to.

We wrote this report because the gap between what is possible and what is shipped has never been this wide or this brief. The standard is real, the agents are already here, and the capability layer is almost entirely empty. That combination does not last. It closes the moment the first wave of brands in each category becomes callable and agents learn where to go. Our argument is not that WebMCP is inevitable in its current form. Standards evolve and some of the details here will not survive. Our argument is that callability is inevitable, that trust is what makes it durable, and that the cheapest time to claim your place was the day this draft published. The second cheapest time is now.

© 2026 MaximusLabs · WebMCP: The Agent-Ready Web Standard 2026 29
08
Reference
Methodology, Limitations & Sources

How we gathered this, what we could not verify, where our interests lie, and the full ledger of external numbers so you can check our work rather than take it on faith.

How To Read This

A report that hides its limitations is selling something. We would rather you trust the parts that hold up because you can see where they came from, and discount the rest accordingly.

08 · Methodology, Limitations & Sources
How We Built This

How we gathered this, what we could not verify, and where our interests lie

Three things you are owed before you act on anything in these pages: how the evidence was assembled, where it is thin, and what we stand to gain if you believe us. We have tried to be straight about all three.

Method
How we gathered it
Primary window January 2025 to May 2026. We triangulated the W3C draft, Cloudflare Radar, public crawl datasets, vendor documentation, and our own scan of the top domains.
Primary sources first
Limits
What we could not verify
A young standard, measured at one moment. Adoption shifts weekly, and several efficiency figures come from organizations that build the tooling, not from independent auditors.
Point-in-time, not final
Interests
Where we stand
MaximusLabs advises brands on agent-readiness, so we benefit if this thesis holds. We have flagged every vendor claim as such and cited primary sources wherever they exist.
Stated, not hidden
The limitation that matters most

The efficiency numbers, the token savings, the speed gains, the task-accuracy figures, are reported by parties with an interest in WebMCP's success. They are architecturally plausible and directionally consistent, a typed call genuinely is cheaper than reading a screen, but they have not been independently audited. We have labeled them as vendor-reported every time they appear, and we would treat them as strong signal rather than settled fact. Where a number is a hard count from a neutral source, such as Cloudflare Radar, we have said so.

The standard we held ourselves to

One quote rule, one citation rule. Every exhibit in this report names its source on the exhibit itself, not buried in an endnote. Where a figure is our own analysis, we attributed it to MaximusLabs rather than dressing it up as external data. If a claim here is not sourced, treat it as opinion, because that is what it is.

© 2026 MaximusLabs · WebMCP: The Agent-Ready Web Standard 2026 31
08 · Methodology, Limitations & Sources
The Source Ledger

Every external number in this report, traceable to where it came from

This is the full accounting. Hard counts from neutral sources are marked as such. Vendor-reported figures are labeled so you can weight them. Anything attributed to MaximusLabs is our own analysis, not external data dressed up as fact.

Figure or claimSourceType
Production WebMCP adoption near zero, from a scan of 111,076 of the top 200,000 domainsMaximusLabs domain scanAnalysis
Five operators account for 71% of AI-related bot trafficCloudflare Radar, May 17 to 23, 2026Hard count
Operator shares: Googlebot 26.2%, Meta 13.3%, Bytespider 11.4%, GPTBot 10.5%, ClaudeBot 9.3%Cloudflare Radar AI Insights, May 2026Hard count
ClaudeBot crawl-to-referral ratio of 10,600 to 1Cloudflare Radar, 2026Hard count
8.7% of AI bot requests met with a 403 ForbiddenCloudflare Radar, 2026Hard count
WebMCP Community Group draft publishedW3C Web Machine Learning CG, Feb 10, 2026Primary
Chrome 149 WebMCP origin trial opensGoogle I/O announcement, May 19, 2026Primary
Lighthouse 13.3 adds an Agentic Browsing categoryGoogle Lighthouse release, May 7, 2026Primary
Cloudflare Browser Run adds WebMCP supportCloudflare, Apr 15, 2026Primary
Passive-signal adoption: robots.txt 83%, AI rules 79%, sitemap 68%Cloudflare Radar and public crawl datasets, 2026Hard count
89% fewer tokens, 98% task accuracy, roughly 40x faster per actionwebmcp.link and CloudflareVendor
WebMCP call cost of 20 to 100 tokens, 10 to 50 millisecondsWebMCP draft guidance, 2026Vendor
Cost-per-action chart, three methods comparedDirectional estimate, MaximusLabsAnalysis
Legend: Hard count and Primary are neutral or first-party sources. Vendor figures are reported by parties with an interest in WebMCP. Analysis is MaximusLabs' own work.
How to check us

Every neutral figure here is published and can be confirmed at its source. The vendor figures can be found in the cited tooling documentation, and we encourage you to read them in context. If you reproduce a number from this report, carry its label with it, so the next reader knows whether they are looking at a measured fact or an interested estimate.

© 2026 MaximusLabs · WebMCP: The Agent-Ready Web Standard 2026 32
About · 2026
About MaximusLabs

We help brands become
the action, not just the answer

MaximusLabs is a research and advisory practice for the agentic web. Our work follows one thesis: a three-layer stack that decides who wins as AI agents take over discovery and action. This report is about the top of that stack, the layer almost no one has built yet.

01
Visibility. Be found by search engines and crawlers. The layer the web has worked on for thirty years.
02
Citability. Be cited in AI answers. The layer brands are racing to claim right now.
03
Callability. Be called as a tool. The layer this report is about, and the one still open.
Published by MaximusLabs Research
Revenue-focused Generative Engine Optimization
WebMCP: The Agent-Ready Web Standard
2026 · The cheapest time to become callable is now