Core technology
Powered by the Universal Commerce Protocol
UCP on Bareconnect is built on the open specification co-developed by Google and Shopify — a shared standard that defines how AI agents discover stores, browse catalogs, and complete transactions. Every endpoint, response schema, and webhook format follows the spec. What you build here works anywhere the protocol is implemented.
Read the open specification at ucp.devCapabilities
Everything a shopping agent needs.
Store discovery
One endpoint lists every participating store with capabilities, payment methods, and catalog URLs. Paginated, always fresh.
Product catalog
Structured product data with pricing, availability, images, and variant IDs. Filter by keyword, price, or category in one call.
Checkout & payment
Create a session, attach a shipping address, and redirect the customer to payment. Supports all active payment methods.
Webhooks
HMAC-SHA256 signed events the moment a checkout is created, completed, or fails. Same security model as Stripe. Auto-retried.
LLM store summaries
Every store publishes a /llms.txt — a plain-text product summary designed to drop directly into an LLM context window.
MCP server
A native Model Context Protocol server lets Claude, GPT, and any MCP-compatible AI use tools like discover_stores and create_checkout as first-class actions.
How it works
From first request to placed order.
The full commerce lifecycle in four API calls. Click a step to see what the agent sends — and what your customer sees.
Store directory
+ 844 more stores
Search results
Order summary
Signature verified against your webhook secret. No polling needed — your server is notified the moment payment completes.
Agents handle the workflow.
Humans close the loop.
Not every transaction completes in a single pass. Sometimes a buyer needs to confirm a custom order, verify an address, or ask a question about a return. UCP supports seamless escalation — when an agent hits a decision point it can't resolve alone, the flow routes to a real person without losing any context.
The conversation doesn't break. The sale doesn't drop. Every transaction finds its path to completion.
Transaction flow
Tools your AI agent can use natively.
MCP is the protocol that lets AI models like Claude call external tools. The Bareconnect MCP server exposes commerce as agent-callable actions — no prompt engineering, no brittle parsing.
An agent can receive "find me a cotton dress under $30 and place an order" and the MCP server handles discovery, browsing, and checkout end-to-end.
Platform keys
Choose your access level.
Per-store APIs are open to everyone. A platform key unlocks the full store directory, usage analytics, and webhook access across the network.
Open access
Any developer can browse catalogs, create checkouts, and read per-store discovery — without registering anything.
- Store discovery endpoint
- Product catalog + search
- Checkout & payment flow
- LLM store summaries
Developer key
For developers and small platforms building UCP integrations, shopping tools, or catalog syncs.
- Everything in open access
- Full paginated store directory
- Attribution tracking & analytics
- Webhook registration
Platform key
For AI platforms and shopping agents with production traffic. Priority support, extended rate limits.
- Everything in developer key
- Higher rate limits
- Priority attribution in analytics
- Direct partner support
Also in the platform
Ada — AI co-pilot. The AI inside every Bareconnect store. Builds sections, writes copy, and answers questions about orders and revenue.
Explore AdaStitch — live data in custom code. Embed live product data, prices, and inventory into your own HTML using simple template tokens.
Explore StitchDeveloper docs. Full API reference, authentication guide, webhook verification, and curl test commands.
Read the docsCommerce that speaks machine.
Request a platform key and start building the next generation of shopping experiences.