Agent-ready web · WebMCP

The counter is open —
to agents.

The next customers won't browse — their AI will. WebMCP (Chrome 149 origin trial; Shopify, Etsy and Booking are already in) lets a website expose its counter as callable tools instead of making agents scrape buttons. Below: a laundry whose price-quote, branch-finder and booking are registered tools. Press run, and watch an agent do the whole errand.

WEBMCP DETECTING… TOOLS 4 AGENT CALLS 0 SERVERS 0
HUMAN VIEW what customers see
13 branches · pickup & delivery · Manila

Hours

7:00 AM – 9:00 PM daily
Last pickup slot 7:30 PM

Prices

Wash-dry-fold ₱75/kg (min 3kg)
Express same-day ₱110/kg

Pickup

Free on orders ₱500+
Otherwise ₱49

Branches

BGC · Makati · Pasig · QC
+9 more across the metro

📅 Book a pickup

Today's bookings

No bookings yet — a human (or an agent) can change that.
AGENT VIEW · TOOL MANIFEST
get_hours()

Opening hours and last pickup slot.

quote_price(kilos, service)

Exact price incl. pickup fee rules.

find_branch(area)

Nearest branch + pickup radius.

book_pickup(area, kilos, service, window)

Creates a real booking, returns confirmation.

// agent transcript will appear here.
// every call below hits the SAME functions a real
// WebMCP agent would invoke — no scraping, no guessing.
Honest label: when your browser ships WebMCP (Chrome 149 origin trial — flag: chrome://flags/#enable-webmcp-testing), this page genuinely registers its four tools via document.modelContext.registerTool() and the badge flips to LIVE. Everywhere else, the agent run is simulated — but it executes the exact same tool functions with the exact same schemas. Devs: the tools are also on window.openCounterTools — open the console and call one.

Why this matters for local businesses

When someone tells their AI "book me a 6-kilo laundry pickup for tomorrow morning," the agent will pick a business it can actually transact with. Sites with registered tools get the booking; sites without get skipped. Being agent-ready is the new being-on-Google — and it's exactly the kind of head start we build for clients.

Make my business agent-ready →