By Dahlia Imanbay AI Agents September 7, 2026 9 min read

Make Your Website Agent-Ready: What WebMCP Is and How to Prepare

The short version: WebMCP is a proposed open web standard, announced at Google I/O 2026 and now in origin trials in Chrome 149, that lets a website declare a list of "tools" an AI agent can call directly (book, search, add to cart, submit) instead of screenshotting the page and guessing where to click. It is early: experimental, not stable, not something to build on this week. What you can do now is audit which flows on your site an agent would actually need, keep your forms semantic and well-labeled, and start thinking about your site in terms of the tools it should expose. Prepare and watch, do not rebuild yet.

Automated traffic passed human traffic on the open web for the first time in 2024, at roughly 51%, according to Imperva's 2025 Bad Bot Report. Read that stat alone and it sounds like the internet quietly filled up with helpful shopping assistants. It did not. That 51% is overwhelmingly bad bots: scrapers, credential-stuffing attempts, content thieves. The genuinely helpful kind of automated visitor, an AI agent booking an appointment or filling out a contact form on a person's behalf, is a newer and much smaller slice, arriving on top of a bot landscape that was already mostly adversarial.

That distinction matters, because it is exactly the slice WebMCP is built for. We spend most of our working hours making sure client sites get found and cited correctly by AI search systems (Google AI Mode, ChatGPT, Perplexity), so a browser standard aimed at what happens after an agent lands on your page is the natural next chapter of that problem. This post is a plain-language walkthrough of what WebMCP is, why it changes how we think about a site's conversion flows, and what a business or nonprofit owner can reasonably do about it today, while it is still experimental. For the more personal, philosophical read, here is my take on what an agent-first web means. This one stays practical.

What WebMCP actually is

WebMCP is a proposed open web standard, announced at Google I/O 2026 on May 19, 2026, backed by both Google and Microsoft and under discussion at the W3C. The core idea: a website can expose a set of typed "tools" (a name, a natural-language description, and a JSON schema describing the inputs and outputs) that an in-browser AI agent can discover and call directly. Instead of an agent screenshotting your page, guessing where the "Book Now" button sits, clicking it, waiting, and screenshotting again to check what happened, the agent reads your tool list once and calls bookAppointment(date, service, contactInfo) the way a developer calls an API. The response comes back as structured data, not a picture the agent has to reinterpret.

The name nods to Model Context Protocol (MCP), which originated with Anthropic in late 2024 to connect AI models to external tools and data sources, generally at the application or server level. WebMCP brings that same tool-calling idea down to the browser and the website itself, so any compatible in-browser agent, not just one vendor's assistant, can discover and use the tools a page exposes.

There are two ways a site can implement it. The Declarative API adds HTML attributes to forms you likely already have, so a standard booking or signup form can become agent-callable with markup changes rather than a rewrite. The Imperative API is JavaScript for more dynamic interactions, cases where the "tool" is not a simple form submit but a multi-step or conditional flow. Most business sites will lean on the declarative side first, because most of what an agent needs to do on a small business or nonprofit site (sign up, book, ask a question, buy something) is already a form.

Worth repeating

This is an origin trial, not a launch

Chrome 149 is running WebMCP as an origin trial: a controlled, opt-in test that lets developers try an experimental feature and gives Google and the W3C real feedback before anything ships broadly. Origin trials change, narrow, or get dropped based on that feedback. Nothing here is stable enough to build a client deliverable on top of today.

Why the old way is slow, and why that is the whole argument

The case for WebMCP is easiest to see side by side with what an agent has to do without it. Early figures reported by Google and covered in the trade press put the old screenshot-and-click method at roughly 5 to 10 seconds per action with a 15 to 20% error rate, since the agent is reverse-engineering your UI on every step. The same coverage puts a WebMCP-style direct tool call at roughly 1 to 2 seconds per action with near-zero errors, because the agent calls a defined function instead of guessing. Treat those as early, vendor-reported figures, not a guarantee, but the mechanism behind the gap is straightforward: structured calls fail less than pixel-guessing.

Old Way

Screenshot and click

  1. 01Agent opens the page
  2. 02Takes a screenshot
  3. 03Guesses where the cursor should go
  4. 04Clicks and hopes it landed right
  5. 05Waits for the page to respond
  6. 06Screenshots again, re-evaluates the page
5–10s per action · ~15–20% error rate
WebMCP Way

Direct tool call

  1. 01Site declares its tools once
  2. 02Agent reads the tool list
  3. 03Agent calls the tool with structured data
  4. 04Site returns a structured result instantly
1–2s per action · near-zero errors (early figures)

Early figures reported by Google and covered in the trade press for Chrome's WebMCP origin trial. Not a guaranteed outcome for any specific site.

For a business owner, the practical read is not "agents are about to flood my site." It is that when an agent does show up on behalf of a real customer, the difference between it completing a booking and it giving up on your contact form is largely a function of whether your site is guessable or declared. A slow, error-prone agent visit on an unclear form does not just fail quietly, it can fail the exact customer who would have converted if a human had filled it in.

What we already see when we audit a site's conversion flow

We do not have first-hand WebMCP results yet. Nobody serious does; it has been in origin trial for a matter of months. What we do have is a lot of hours auditing conversion flows for AI visibility work, and the pattern we see with clients holds up here too: the sites that struggle most with any automated interaction, search crawler, AI citation engine, or eventually an agent, are the ones where the "form" is really a JavaScript widget with no labels and no semantic structure. A healthcare organization we work with had a contact flow built entirely in unlabeled divs; when we rebuilt it with proper form elements and labels for an unrelated accessibility and AEO pass, both screen readers and AI crawlers immediately handled it better. [PLACEHOLDER: Dahlia adds the real before/after detail from that project, results may vary.] Whatever makes a flow legible to assistive technology and today's AI crawlers is the same groundwork WebMCP tooling will build on. You are not preparing for a hypothetical; you are finishing work that already pays off.

In nonprofit client work, the flows that break most often are donation and event-registration forms with conditional logic, a field that only appears after another is filled. That is exactly the case the Imperative API exists for. [PLACEHOLDER: Dahlia adds a specific nonprofit conditional-form example if available, anonymized, results may vary.] None of this means writing WebMCP code today. It means the audit you would run to prepare is the same audit that improves the flow for humans and today's crawlers right now.

How to prepare, without building anything yet

Because WebMCP is experimental, the right move for almost every business or nonprofit site is preparation, not implementation. Four things are worth doing this quarter.

Prepare-and-watch checklist
  1. Audit which flows an agent would need. List the handful of actions a customer, donor, or patient completes on your site: sign up, book, contact, purchase, register. These are your future "tools," whether or not you touch WebMCP code.
  2. Keep forms semantic and well-labeled. Real <form>, <label>, and <input> elements with clear name and type attributes, not unlabeled divs styled as inputs. This is the single highest-leverage step, with or without WebMCP.
  3. Watch the Chrome origin trial, do not build on it yet. Origin trials are for feedback and testing, not production. Bookmark Chrome's developer documentation and revisit it when the feature moves toward stable.
  4. Start thinking in "tools," not just pages. When you next redesign a signup, booking, or checkout flow, ask what the tool version would look like: one clear input schema, one clear output. It is a useful discipline even before any agent calls it.

None of this requires a developer sprint. It requires the same audit discipline we already bring to AEO and GEO work: walk the site as if you were not a person, and see where it breaks.

Key takeaways

Frequently Asked Questions

What is WebMCP in plain terms?

WebMCP is a proposed open web standard, announced at Google I/O 2026 and backed by Google and Microsoft, that lets a website expose a list of typed tools (a name, a natural-language description, and a JSON schema) that an in-browser AI agent can call directly. Instead of an agent taking a screenshot, guessing where a button is, and clicking, it reads your tool list and calls the tool with structured data, the same way a human developer calls an API.

Is WebMCP ready to build on today?

No, and that is the point of this post. WebMCP is in origin trials in Chrome 149, which means it is experimental and not yet available in a stable, widespread way. Origin trials exist so developers can test a feature before it ships broadly and give feedback that can still change the spec. For most business and nonprofit sites, this is a prepare-and-watch moment, not a build-today moment.

How is WebMCP different from Anthropic's Model Context Protocol?

Model Context Protocol (MCP) originated with Anthropic in late 2024 as a way to connect AI models to external tools and data sources, generally at the application or server level. WebMCP takes that same tool-calling idea and brings it to the browser and website layer, so the tools live on the web page itself and any compatible in-browser agent, not just one vendor's assistant, can discover and call them.

Does the rise of AI agent traffic mean bots are now mostly helpful shoppers and bookers?

No, and this is a distinction worth being precise about. The Imperva 2025 Bad Bot Report found that automated traffic surpassed human traffic on the web for the first time in 2024, at roughly 51%. That figure is dominated by bad bots (scrapers and attackers), not by helpful AI shopping or booking agents. The helpful, WebMCP-style agent traffic is a small and newer slice, arriving on top of a bot landscape that was already mostly adversarial.

Sources & Credit

Written by Dahlia Imanbay

Dahlia Imanbay is the founder of AI Powered Dahlia, an AI strategy and marketing automation agency. She has 16+ years of experience in healthcare marketing and full-stack content systems, and works with healthcare and nonprofit clients on AI search visibility and conversion-flow audits. Connect on LinkedIn.

Want your conversion flows audited before agents start using them?

We review signup, booking, contact, and purchase flows for AI visibility and usability today, so you are not scrambling when browser agents become routine.

Book a Strategy Call
← Read: YouTube watch hours guide All Posts →

Getting ready before agents arrive?

We audit conversion flows for the agent-first web, starting with what matters today

AI Powered Dahlia reviews your signup, booking, contact, and purchase flows for AI search visibility and usability now, so your site is ready to declare its tools when the standard matures.

Book a Strategy Call