📋 Open Standard

Universal Commerce Protocol

UCP is an open standard that defines how AI agents discover, search, and transact with online stores — regardless of platform, language, or vendor.

Shopwalk implements UCP. So does any store running a Shopwalk plugin. Any AI agent that speaks UCP can shop from any UCP-compatible store.

Design principles

🔓

Open

UCP is a public specification. No licensing fees. No vendor lock-in. Anyone can implement it.

🔌

Platform-agnostic

Designed to work with WooCommerce, Shopify, Magento, BigCommerce, or any custom commerce stack.

🤖

Agent-first

Built for machine-to-machine commerce. Structured responses. Deterministic actions. No UI scraping.

🔒

Privacy-preserving

Agents operate with verified identities. Stores receive legitimate buyers without exposing personal data.

Minimal surface area

A small, stable API surface. Easy to implement, hard to break.

🌐

Interoperable

An agent that speaks UCP works with every UCP store. A store that speaks UCP works with every UCP agent.

Core operations

UCP defines six operations an AI agent can perform on any compatible store.

GET/ucp/catalog
POST/ucp/search
GET/ucp/products/:id
POST/ucp/cart
POST/ucp/checkout
GET/ucp/orders/:id

Current implementations

Shopwalk WooCommerce

Live

Store plugin

Learn more →

Shopwalk API

Live

Agent API

Learn more →

More platforms

Planned

Coming soon

Implement UCP in your store

Install the free Shopwalk plugin and your store becomes UCP-compatible in minutes.

Get started with WooCommerce →