Skip to main content
Browsers are starting to ship their own AI agents. Without help, an agent has to work out your site the way a person would: read the page, guess at links, and hope. WebMCP lets a page hand the agent a set of tools instead, so it can search your content and answer questions about your store directly. Enable it under Settings > Agents > WebMCP Tools. It is free.
This only does anything in a browser that supports WebMCP, which is a small and changing set. Everywhere else the tools are simply not registered, and nothing about your site changes.

The tools

Your page registers these, and the browser’s agent calls them on the visitor’s behalf.

Always available

With WooCommerce active

What it cannot do

Everything is read-only except adding to the cart, and that one mutation is fenced in.

No checkout

The agent cannot place an order, apply a coupon, or reach payment.

No account or order data

Customer records and order history are not exposed.

Published products only

Drafts and private products return nothing.

Simple products only

Variable products are refused, because the agent cannot choose a variant. It is told to open the product page instead.
Stock is checked before anything is added, and a request for more than you have is declined rather than partially filled. Results are capped at 20 rows however many the agent asks for.
Adding to a cart is reversible, needs no account, and is exactly what an anonymous visitor can already do through your storefront. That is the reasoning behind it being the only write: it grants the agent nothing a person browsing your shop did not already have.

Should you enable it?

Search and read are exactly what an agent needs to answer a question using your site, and they expose nothing that is not already public.
Product search and stock lookups help someone shopping through an agent. The add-to-cart tool is the part to think about. It cannot spend money, but it can put things in a cart the visitor did not explicitly choose, and support will occasionally hear about it.
The tools return published, public content. If your access control depends on something other than post status, verify what the search tool returns before enabling it.

How it relates to the other agents

These three are often confused. They do different things. The important difference is who pays. The page agent and browser tools cost you nothing per use. The helpdesk agent in conversation mode spends your API credit on every exchange.

For developers

The tools are backed by REST routes under generatify/v1/webmcp, so the agent never touches your DOM. See the REST API reference for the routes and their parameters.