Shopping agents mostly still work by looking at a page and guessing which button to press. WebMCP lets a site hand the agent real tools instead, and as of Cloudflare’s post on 21 October, almost 100,000 Commerce.com domains do that through Cloudflare’s edge.
How it works
WebMCP is an experimental browser API that shows up in the page as document.modelContext. Today you reach it through chrome://flags/#enable-webmcp-testing, Chrome Origin Trials, some agentic browsers and developer tools. In August Cloudflare launched a developer preview that injects a small same-origin bridge script at the edge, so a site gets tools without changing its code.
Commerce.com uses the mcp-server-client tool pack. Cloudflare takes the tool definitions from Commerce.com’s own backend MCP server and passes them, unchanged, to the shopper’s browser. An agent asked to find waterproof trail shoes under $140 can call search_products and then add_to_cart. The calls run inside the shopper’s own session on the store’s domain, so prices and cart match what the person sees, no credentials go to a third party, and the shopper clicks checkout themselves.
Commerce.com says the same tools also back its server-side MCP, for agents that connect to stores directly.
The parts worth copying
WebMCP on Cloudflare started as one switch per zone, but Commerce.com hosts merchant domains on shared zones through Cloudflare for SaaS. The fix uses existing pieces: WebMCP is on for the whole zone, and a Configuration Rule turns it off when a merchant’s custom hostname metadata says so.
{
"action": "set_config",
"expression": "cf.hostname.metadata.webmcp_opt_out eq \"true\"",
"action_parameters": { "webmcp_enabled": false }
}
Cloudflare says opted-out stores get no injected script and no extra lookup. Two smaller changes came out of the rollout: a zone-level setting for MCP servers that don’t live at /mcp (Commerce.com’s is at /api/mcp), and a bridge that simply exits when the MCP server is down or the browser has no WebMCP, so human shoppers see the normal store.
What is missing
Neither company says how many agents actually use these tools yet, and with WebMCP still behind flags and trials, the number is likely small. For a single-store version of the same idea, see our look at Shopify’s checkout WebMCP tools.

The Campfire
No commentsNobody has pulled up a log by this one yet. Be the first to say what you make of it.
Held for the desk. It appears after a look.