Set up in two minutes flat
Add one DNS TXT record and we verify ownership — then live and staging onboard together, from the same record. No SDK, no code changes, no redeploy.
UCP Checker
ChatGPT, Gemini and Claude read your profile, not your homepage. UCP Checker scores it against the live spec, watches it daily, and alerts you the moment agents can't buy.
Add one DNS TXT record and we verify ownership — then live and staging onboard together, from the same record. No SDK, no code changes, no redeploy.
Not a checklist against last year's draft. We grade you against the spec version agents resolve right now — and roll it into a single 0–100 number across three pillars.
The profile and llms.txt we last pulled from your domain — byte for byte, no interpretation. This is the surface an agent reads before it ever decides to buy.
{
"ucp": {
"version": "2026-08-25",
"supported_versions": {
"2026-04-08": "https://northwind.example/.well-known/ucp/2026-04-08",
"2026-01-23": "https://northwind.example/.well-known/ucp/2026-01-23"
},
"services": {
"dev.ucp.shopping": [
{
"version": "2026-08-25",
"spec": "https://ucp.dev/2026-08-25/specification/overview/",
"transport": "mcp",
"endpoint": "https://northwind.example/api/ucp/mcp",
"schema": "https://ucp.dev/2026-08-25/services/shopping/mcp.openrpc.json"
}
]
},
"capabilities": [
"checkout", "cart", "catalog-search", "order"
],
"payment_handlers": [
"com.google.pay"
],
"verified": true
}
}
# northwind.example · /llms.txt agent instructions · 4,347 bytes ## Commerce Protocol (UCP) This store supports the Universal Commerce Protocol. Agents should read /.well-known/ucp for the machine-readable profile. ### Store Metadata - Sitemap: GET /sitemap.xml - Agent discovery: the canonical agent-facing description of the store is at /agents.md. ## Store Policies - Checkout is buyer-approved on every payment. - Returns accepted within 30 days of fulfilment. - Prices and availability are authoritative in the profile.
The parts of agentic checkout nobody else shows you: which payment handlers are authority-bound, whether identity is linked, and if your signing keys are published for permissionless auth.
Point us at a staging subdomain and it's monitored privately — never listed on the public directory. We warn you on version drift before a deploy ships a broken profile to production.
Conformance is uptime now. We re-check every monitored business daily and alert you the instant an agent would hit a wall.
Add any business to your watchlist and benchmark your readiness against the field — scores, grades, capabilities and every change, side by side. Only an independent can show you this.
| # | Business | UCP Score | Grade | 30D |
|---|---|---|---|---|
| 1 | Nnorthwind.example YOU | 96 | A | ▴ +1.2 |
| 2 | Aaldermere.example | 94 | A | ▾ −0.4 |
| 3 | Ffernwick.example | 94 | A | ▾ −1.1 |
| 4 | Ssaltgrove.example | 92 | A | — 0.0 |
| 5 | Hharborlane.example | 90 | A | ▴ +2.0 |
Every business on your watchlist is re-checked daily — scores, status & changes
Deep visibility into your profile, staging and watchlist — no matter where you sell. In beta, with invites going out in small batches.
Running a fleet, a platform, or many properties?
Talk to us about Fleet & Enterprise →The Universal Commerce Protocol is how AI shopping agents discover and transact with a business. When ChatGPT, Gemini or Claude shops on a buyer's behalf, it reads your machine-readable profile at /.well-known/ucp — not your homepage. If the profile is missing, invalid or drifts from the live spec, agents can't buy from you.
We fetch your profile and related files, then grade three pillars against the spec version agents resolve today: Discovery (can it be found and read), Conformance (does every field pass the current schema and auth contract) and Capability (how much an agent can actually do). Those roll up into a single 0–100 score and letter grade.
No. Paste a domain to run a free check instantly. To unlock ownership-verified monitoring, add one _ucpchecker DNS TXT record — live and staging onboard together from that single record. No SDK, no redeploy.
Every verified business is re-checked every 24 hours, with recent checks visible in your dashboard.
Never. Staging subdomains inherit your verification and are monitored privately — they are never listed on the public directory. You get version-drift warnings when staging targets a different spec version than production.
The spec is early and moving fast — and so are we. While UCP is still settling, we're shipping quickly and bundling as much as we can into the free package. As the spec's capabilities stabilise and the ecosystem's demands grow, higher frequency, authenticated access and advanced capabilities will likely extend into paid tiers — early workspaces keep their free access.
Request an invite with your business domain and we onboard in small batches. Once you're in, you verify ownership with one DNS TXT record and keep free access as an early workspace. Free public checks work for everyone, invite or not.
Early access is open — add your domain and request an invite. In beta.