---
title: "WebMCP: what it is and what we check · Specoria"
description: "Lets a website expose actions such as “add to cart” as tools a browser agent can call directly, instead of guessing which button to press."
source_url: "https://specoria.com/agent-protocols/webmcp/"
lang: "en"
---

AGENT PROTOCOL MAP Facts checked against their sources on October 8, 2026

# WebMCP: Web Model Context Protocol

Lets a website expose actions, such as “add to cart” or “check stock”, as tools an agent in the browser can call directly instead of guessing which button to press.

WebMCP

## At a glance

### Who runs it
The W3C Web Machine Learning Community Group. It is a draft community group report, not a W3C standard.

### Where it stands
A draft community group report. In origin trial from Chrome 149 (announced June 2026). Shopify added WebMCP tools to checkout on 28 September 2026.

Source: [W3C Web Machine Learning CG · WebMCP draft ↗](https://webmachinelearning.github.io/webmcp/) · October 8, 2026

Source: [Chrome for Developers ↗](https://developer.chrome.com/blog/ai-webmcp-origin-trial) · June 9, 2026

Source: [Shopify changelog ↗](https://shopify.dev/changelog/webmcp-support-for-checkout) · September 28, 2026

### In Türkiye
No country restrictions are stated. Shopify’s checkout tools hand control back to the buyer for steps such as 3D Secure.

Source: [Shopify changelog ↗](https://shopify.dev/changelog/webmcp-support-for-checkout) · September 28, 2026

Partly checked

## What our free test checks

Our free test: Partly checked

Looks in the initial HTML for a form with a toolname attribute or a modelContext.registerTool call. The agent simulator, which runs a real browser, also lists the tools a page offers.

Shown in the result as

- WebMCP tool markers (in the page source)

Our rules

## How the test treats protocols

- None of these affects the score. Adoption is still very low, so a missing file is information, not a fault.
- Only GET requests to the store’s own domain, small and short. We never call an endpoint, open a session, send a POST or place an order.
- A file counts only if it is a valid JSON object of the expected shape; a soft 404 page doesn’t count.
- Every request is listed on our crawler page, and you can ask to have your site excluded.

[Every request our crawler makes →](https://specoria.com/bot/)

Agent protocol map

## Keep reading

### Related reading

[Shopify opened checkout to browser agents. What WebMCP means for every other store →](https://specoria.com/insights/shopify-opens-checkout-to-browser-agents-webmcp/)

### Other protocols

[UCP](https://specoria.com/agent-protocols/ucp/) · [ACP](https://specoria.com/agent-protocols/acp/) · [MCP](https://specoria.com/agent-protocols/mcp/) · [A2A](https://specoria.com/agent-protocols/a2a/) · [Web Bot Auth](https://specoria.com/agent-protocols/web-bot-auth/) · [llms.txt](https://specoria.com/agent-protocols/llms-txt/)

[All eight protocols on one page →](https://specoria.com/agent-protocols/)

## Does your store publish WebMCP?

The free test reads the files and signals on this page from your store, with GET requests only.

[Run the free test on your store →](https://specoria.com/#contact)[How the free test works →](https://specoria.com/method/)
