UCP — Universal Commerce Protocol MCP server
Universal commerce: discover, list, and check out any product/app/download from the unified 0n catalog. One protocol, every store.. Hosted by 0n3: 3 endpoints your AI can call with your own UCP — Universal Commerce Protocol account, from Claude, ChatGPT, Cursor, Claude Code, Codex or Gemini CLI. One sign-in, one key per AI, a receipt for every call.
3 endpoints4 categoriesauth: bearer_or_sessionhosted
What your AI can do with UCP — Universal Commerce Protocol
List offers · List all active products, downloads, and plans1
GET /api/commerce/offersCreate checkout · Generate a Stripe Checkout session for a product slug1
POST /api/commerce/checkoutGet download link · Verify entitlement and return a signed download URL1
GET /api/commerce/downloadList purchases · List the user's completed purchases0
Install in three steps
- Create a free account at 0n3.app and connect UCP — Universal Commerce Protocol: paste a key or sign in through a door. It lands in your vault, encrypted.
- Open 0n3.app/install, pick your AI. A key is made for that AI alone; copy the line it gives you.
- Ask your AI: whoami. It answers with your connected services. Then ask it to list offers in UCP — Universal Commerce Protocol.
claude mcp add --transport http --scope user 0n3 https://0n3.app/mcp --header "Authorization: Bearer <your 0n token>"
Connect UCP — Universal Commerce Protocol to
More commerce MCP servers
Questions
What can an AI do with the UCP — Universal Commerce Protocol MCP server?
3 things: list offers, create checkout, get download link, list purchases. Every call runs with your own UCP — Universal Commerce Protocol connection and lands on a receipt.
Do I need to run anything on my computer?
No. 0n3 is hosted. Connect UCP — Universal Commerce Protocol once, install 0n3 into your AI with one line, done.
Where does my UCP — Universal Commerce Protocol key go?
Into your 0n3 vault, encrypted, one record per connection. The AI never sees it.
