Step 1: Discovery
Fetch the merchant's UCP profile to discover capabilities.
Click "Execute →" to run this step
/.well-known/ucp. The merchant responds with capabilities, payment handlers, and API endpoints.
An open standard that lets AI agents and platforms discover merchants, browse catalogs, and complete purchases — all through structured API calls. No scraping. No browser automation. Just a protocol.
Agent Flow shows raw API request/response for each protocol step.
Shop Demo shows a chat-style shopping experience powered by UCP.
AI agents discover merchant capabilities and complete purchases programmatically — no browser needed.
One protocol, any merchant. Like how email works across providers, UCP works across commerce platforms.
Agents discover what a merchant supports via a single /.well-known/ucp endpoint.
When an AI agent wants to make a purchase, it follows this protocol:
dev.ucp.catalog
Search and lookup products.
dev.ucp.cart
Create, update, delete carts.
dev.ucp.shopping.checkout
Create → Update → Complete lifecycle.
checkout.fulfillment
Shipping options + store pickup.
checkout.discountSAVE10 · FREESHIP · FLAT20
dev.ucp.shopping.order
Retrieve and list orders.
Fetch the merchant's UCP profile to discover capabilities.
Click "Execute →" to run this step
/.well-known/ucp. The merchant responds with capabilities, payment handlers, and API endpoints.