UCP Checker
UCP Playground

Agent shopping sessions, observed.

UCP Playground runs real AI models against real UCP-verified stores and logs every JSON-RPC tool call. The aggregate across 16 models from 7 vendors and 203 stores tells us what works in agentic shopping — and what doesn't.

Snapshot: Jun 3, 2026 · refreshed weekly
16
Models Tested
Frontier + open-weight
7
Model Vendors
Anthropic, Google, OpenAI, Meta, DeepSeek, xAI, Alibaba
203
Stores Tested
Shopify, Woo, Magento, custom
32.6%
Reach Checkout
Of all agent sessions
What it is
01
An agent runtime, not a benchmark suite

Pick a model. Pick a UCP-verified store. The agent connects to the store's MCP endpoint, browses, carts, and tries to check out — using only the tools the store advertises in its /.well-known/ucp manifest.

02
Every tool call is logged and replayable

Every JSON-RPC request and response, every retry, every failed schema match — captured per session. Postman for agentic commerce: inspect what an agent actually did, not what it claimed to do.

03
Independent of any vendor

Models from Anthropic, Google, OpenAI, Meta, DeepSeek, xAI, Alibaba run side-by-side against the same stores. Vendors can't credibly benchmark themselves; the platform layer has the same problem one level down.

What the sessions reveal
17.4%
Claude Sonnet 4.5 leads the leaderboard

Roughly 1 in 5 sessions. Highest checkout completion among frontier models. Fast, decisive tool-call rhythm — not deliberation.

Reasoning-tuned models underperform

DeepSeek R1, QwQ, Grok 3 Mini consistently burn tokens on chain-of-thought and miss the next tool call. Agentic shopping rewards speed, not introspection.

75/25
Store implementation drives ~75% of variance

A well-typed manifest and tight tool responses move the conversion needle more than swapping models. Most "the agent is broken" tickets are actually store-side.

Session funnel
Checkout reached
32.6%
Cart created
13%
Search only
27.8%
Failed
25.6%
Model leaderboard
Model Avg tokens Avg duration Session share
Claude Sonnet 4.5 73,849 36.7s 17.4%
Gemini 3 Flash 64,214 19.2s 15.3%
Claude Opus 4.6 50,874 30.9s 12.9%
Gemini 2.5 Flash 32,602 13.2s 9.2%
Gemini 3.1 Pro 52,996 46.7s 7.1%
GPT-4o 35,170 19.6s 6.6%
GPT-5.2 65,785 42.1s 6.4%
Llama 3.3 70B 53,656 40.7s 5.2%
Gemini 2.5 Pro 33,690 33.5s 5.1%
DeepSeek v3.2 46,784 50.7s 4%
Grok 4 26,464 61.1s 3.8%
o4-mini 69,653 36.7s 2%
QwQ 32B 16,557 41.6s 2%
Grok 3 Mini 44,539 50.6s 1.9%
DeepSeek R1 28,052 57.1s 1.2%
Tool call patterns
Tool Call share Avg latency Error rate
search_catalog 25.1% 902ms 18.9%
search_shop_catalog 23.2% 482ms 19.9%
update_cart 18.9% 586ms 31.6%
search_global_products 12.6% 347ms 0%
get_product_details 9.1% 273ms 17.4%
get_cart 3% 211ms 51%
search_shop_policies_and_faqs 2.5% 2,207ms 19.5%
ucp_list_products 2.3% 1,670ms 2.7%
create_checkout 1.9% 1,053ms 48.4%
get_product 1.4% 789ms 30.4%
FAQ

Common questions

What is UCP Playground?
UCP Playground is an agent shopping runtime at ucpplayground.com. It runs real AI models against real UCP-verified stores, logs every JSON-RPC tool call, and makes every session replayable. Think of it as Postman for agentic commerce — observability for agent behaviour, not a vendor benchmark.
How is UCP Playground different from UCP Checker?
UCP Checker evaluates your manifest, surface signals, and lightweight probes — fast, safe, runs at scale. UCP Playground runs full end-to-end agent shopping simulations against your live infrastructure. Checker tells you "can agents find and parse you" — Playground tells you "can agents complete a transaction".
Is UCP Playground a UCP demo?
Yes — it functions as a live UCP demo. Every session is a real AI model exercising real UCP capabilities (search, cart, checkout) against a real store, in real time. Unlike a recorded demo video, every Playground session is reproducible: pick the same model and store and run it again. Several stores publish demo profiles specifically for this purpose (demo-travel.ucp.dev, sandbox subdomains) so you can watch UCP in action without affecting production inventory.
Which AI model performs best at agentic shopping?
Claude Sonnet 4.5 leads the leaderboard with 17.4% of total session share and the highest checkout-reached rate among frontier models. The pattern across 16 models from 7 vendors is consistent: agentic shopping rewards fast, decisive tool-use rhythm, not deliberation.
Why do reasoning-tuned models underperform on shopping tasks?
Reasoning-tuned models (DeepSeek R1, QwQ, Grok 3 Mini, o4-mini) burn tokens on chain-of-thought before each tool call. Shopping is a fast tool-use rhythm — search → details → cart → checkout — and the deliberation overhead causes them to drop the thread, miss the next call, or hit schema mismatches. Frontier non-reasoning models (Sonnet 4.5, Gemini Flash, GPT-4o) outperform on the same stores.
How is the checkout completion rate calculated?
Sessions that reach a checkout state divided by total sessions. Currently 32.6% of sessions reach checkout. The remainder split between cart-created, search-only, and failed sessions — the funnel above shows the full breakdown.
How many stores has UCP Playground tested?
203 unique UCP-verified stores as of 2026-06-03. Sessions span Shopify, WooCommerce, Magento, custom Rails apps, and bespoke MCP servers. The same agent code runs against all of them — anything different in the outcome is the store, not the agent.
Does my store implementation matter more than the model I pick?
Yes — by a wide margin. Across the dataset, store implementation drives roughly 75% of variance in agent outcomes; model choice drives the remaining ~25%. A well-typed manifest, fast and consistent tool responses, and complete capability coverage move the conversion needle more than swapping to a "better" model. Most "the agent is broken" tickets are actually store-side.
Is UCP Playground free to use?
Yes — running sessions is free at ucpplayground.com. Pick a model, pick a store, watch the agent shop. There is also a headless API for running sessions in CI as part of the paid tier.
How do I run a UCP test on my own store?
To run a UCP test against your own store, point Playground at your domain. If you have a valid /.well-known/ucp manifest and reachable MCP or REST endpoints, agent sessions will run against it directly. Stores that grade well on UCP Score typically also pass UCP tests in Playground, but a Playground test surfaces runtime issues that static checks cannot — schema drift, slow tool responses, partial cart state, missing variant data.
How is the data on this page refreshed?
Weekly. The aggregate metrics, model leaderboard, funnel, and tool-call patterns are snapshotted from UCP Playground each week — the snapshot date sits below the page heading. For real-time figures, run a session at ucpplayground.com.
UCP Playground

Run your own agent session

Pick a model, pick a store, watch the agent shop. Every JSON-RPC tool call is logged and every session is replayable — so you can see what an agent actually did, not just what it claimed.

Open UCP Playground
Free to use 16 models available Real verified stores

Building your own agent? Start at /agents · Reading the spec? /protocol

Agent Session
claude-sonnet-4-5 · everlane.com · 38s
Checkout reached
search_shop_catalog
update_cart
create_checkout
Weekly UCP Report

Get the agentic commerce digest every Monday

Real adoption data, ecosystem trends, new spec versions, and the stores that broke or recovered this week. Read by founders and engineers building the next generation of commerce.

Free forever No spam Unsubscribe anytime

View a sample report →

Weekly UCP Report
Issue #51 · Sep 21, 2026
+664
new verified stores
Verified rate
Latest spec
Cart capability