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.