Act · 35 points of weight

Can AI agents book, quote and buy on your website?

Act is the heaviest area because it decides whether anything actually happens. It checks whether an agent is handed named actions (WebMCP), can find them before it loads a page, and can fill in your forms.

Check my site

Why it matters

Reading your site is table stakes. The businesses that win agent traffic are the ones where the agent can finish the booking or the order without a person stepping in.

WebMCP tools an agent can call

14 points

What we check. The heaviest single check. Tools registered through document.modelContext. A static scan can only find the call site in your bundle, so a confirmed live enumeration scores higher than a signature match, and the report says which one you got.

How to fix it. Register WebMCP tools for the two or three things a customer comes to do: check availability, request a quote, book, add to cart. Each tool is a name, a short description and a typed input that calls an endpoint you already have. Never register a tool without a working endpoint behind it.

Machine readable capability manifest

5 points

What we check. A manifest at one of /.well-known/mcp.json or /.well-known/model-context.json that lets an agent discover what you can do before loading a page.

How to fix it. Publish /.well-known/mcp.json listing the tools you actually offer. It is a small static file that tells an agent what you can do before it loads a page.

Forms a machine can fill in

9 points

What we check. Every visible field scored for a name attribute, a real label tied by id, an autocomplete token and a specific input type. A captcha on the page costs points here as well.

How to fix it. Give every field a name, a real label tied to it by its id attribute, and an autocomplete token such as email, tel, given-name or postal-code. Use type="email" and type="tel". It also fixes your accessibility.

Booking or checkout the agent can walk through

3 points

What we check. Whether your conversion runs inside a third party iframe the agent cannot see into.

How to fix it. Expose the booking action as a WebMCP tool on your own page, so the agent does not have to reach inside an embedded third party window. Keep the embed for people.

See how your site does.

A free scan takes about a minute and shows the evidence for every check.

Other areas: Reach · Comprehend · Complete · Delegate · Accurate · Locations · Commerce · How the score works