September 24, 20267 min read

WebMCP for ecommerce sites, explained without the jargon

Making sense of agentic commerce protocols walked through MCP, ACP, UCP, and A2A, the protocols worth tracking as AI agents start shopping and paying on a customer's behalf. One piece sat outside that post on purpose: WebMCP, the browser-side version of MCP. If you already know what MCP does but haven't looked at WebMCP, here's the plain-English version, and what it means for an ecommerce site specifically.

What WebMCP actually is

WebMCP lets a website register its own features, product search, a cart, a checkout flow, as tools an AI agent can call directly. Without it, an agent has to guess its way through the rendered page the way a person would: reading text, clicking what looks right, hoping it's correct.

Under the hood, a script on the page tells the browser "here's a tool called search_products, here's what it needs as input, here's what it returns," and an agent operating in that browser session can look up that list and call the tool by name. No screenshots, no clicking around a rendered page and hoping the agent picked the right button. The site describes what it can do, in a format built for a model to read. The agent asks for exactly what it wants, by name.

How it's different from the APIs your site already has

Most ecommerce sites already have APIs. A mobile app talks to one. A Shopify or BigCommerce storefront API lets a headless frontend talk to another. Order management and fulfillment tools call a few more behind the scenes. None of that changes.

What's different is who's on the other end and what session they're using. A developer builds against your existing APIs ahead of time, with documentation, an API key, and usually an approval process. WebMCP tools run in the customer's own browser tab, in their own logged-in session, with their own cart already sitting there. An agent calling a WebMCP tool inherits whatever the shopper is already allowed to do. Nobody has to stand up a separate integration, issue a token, or negotiate access first.

That also means WebMCP isn't the layer that handles payment. Protocols like ACP and UCP, covered in Agentic checkout, explained for ecommerce teams, exist specifically to manage how an agent authorizes a purchase and how that authorization gets verified. WebMCP can expose a checkout tool, but what happens once that tool fires, the identity and payment side of things, is a separate piece of the stack.

Why it matters as more shopping moves inside AI agents and assistants

A growing share of product research now starts inside a chat window. Someone asks an assistant to find a pair of running shoes in a specific size and price range, and increasingly expects the assistant to do more than hand back ten blue links. When that assistant can't call anything on your site directly, it falls back to reading the rendered page like a very fast, very literal customer: parsing text, guessing which button means "add to cart," and getting it wrong often enough that shoppers notice.

Every one of those failures is a shopper who either gives up mid-task or finishes somewhere else, on a competitor's site that happened to be easier for the same agent to operate. This is the same conversion problem ecommerce teams have always had, just with a new kind of visitor showing up at the door.

Give agents something better than a guess

Gladly's agentic commerce already lets AI shopping assistants search, cart, and check out on your site today, no browser flag required. See it work in a live demo.

What an ecommerce site needs to expose for an agent to browse, search, or check out through it

WebMCP is the mechanism for exposing tools. What gets exposed is a product and operations decision as much as a technical one. At minimum, an ecommerce site experimenting with this needs to think through four kinds of tools:

Product discovery and search, so an agent can query your catalog by attributes a shopper cares about, such as size, color, or price range, without depending on a keyword match against your existing search box. Product detail, with current price, real-time availability, and variant options, since a tool that returns yesterday's inventory is worse than no tool at all. Cart actions, so an agent can add, remove, or update quantities without re-deriving your cart logic from scratch. And a path into checkout, which hands off to whichever payment protocol your site supports.

None of this works if the underlying data is a mess. If your product feed has inconsistent pricing, missing variant data, or stale stock levels, a WebMCP tool built on top of it just hands an agent bad information faster. The groundwork in Preparing your product feed for AI agents is the same groundwork this needs, and it's worth doing regardless of whether WebMCP itself changes shape between now and next year.

Where the standard actually stands today

Here's the honest version, because a lot of what's been written about WebMCP overstates how far along it is. WebMCP is a Draft Community Group Report from the W3C Web Machine Learning Community Group, most recently published in mid-September 2026. It's not a W3C Standard. It isn't on the W3C Standards Track, either. The people editing the spec are Microsoft and Google engineers, and the document itself reads like an evolving proposal, full of open design questions.

On the implementation side, Chrome has an early, flag-gated version you can turn on to experiment with. No other major browser has shipped anything yet. Nothing here is guaranteed to keep its current shape as the spec moves through community review. WebMCP is still worth understanding despite all that. What it does mean is that nobody should rebuild a storefront around it this quarter, and any claim that it's already a mature, adopted standard is ahead of the facts.

Where WebMCP stands right now

WebMCP is a Draft Community Group Report from the W3C Web Machine Learning Community Group, not a W3C Standard. Chrome has an experimental, flag-gated implementation. No other major browser has committed to shipping it yet, and the API details can still change.

What to prioritize first if you want to experiment

If you're on Shopify, BigCommerce, or another hosted platform

If you're a small team without a dedicated engineering function, the honest first move isn't writing any code. Platforms are the ones implementing WebMCP support, and in some cases turning a set of tools on automatically for standard storefront themes without merchants having to install anything. Before you plan a project around this, check what your specific platform has already switched on and for which theme types, since that changes week to week right now. If your storefront runs a heavily customized theme or a lot of third-party checkout apps, don't assume platform-level tools work the same way. A quick manual test in a sandbox is worth more right now than a roadmap slide.

If you run a custom-built site

This is the one part of this post that assumes you have a developer, whether that's a full team or one contractor a few hours a week. Even then, the same product data cleanup covered above, accurate pricing, complete variant data, and current inventory across whatever feed or database backs your storefront, does more for you right now than wiring up a registerTool call. That work pays off for AI search visibility broadly, so it's not wasted effort if the spec changes shape.

If you do want to experiment beyond that, pick one narrow, low-stakes tool to test, like read-only product search. Full checkout against a schema that's still being actively revised is a bigger risk than most teams need to take on this early. A tool that breaks because the spec moved is a minor inconvenience if it's search. It's a lost sale if it's checkout.

Gladly Team

Gladly Team

With over a decade of customer experience focus, Gladly is the only customer experience AI that delivers the cost savings you need AND the customer devotion that drives lasting business value. Trusted by the world’s most customer-centric brands, including Crate & Barrel, Ulta Beauty, and Tumi, Gladly delivers radically efficient and radically personal experiences.

Frequently asked questions