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.
Your AI agent wants to buy something. UCP gives it a way to find merchants, search products, and check out. Through clean APIs, not screen scraping or browser puppeteering. 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.