Universal Commerce Protocol (UCP)

The Universal Commerce Protocol (UCP) is an open standard developed by Google in partnership with Shopify that enables AI agents to discover products, compare options, complete checkout, and track orders across any participating seller. It is the most comprehensive protocol for agentic commerce, covering the full transaction lifecycle.

What is the Universal Commerce Protocol?

UCP is Google's answer to a fundamental infrastructure problem: how do AI agents buy things? When an AI purchasing agent needs to source a product on behalf of a buyer, it needs a standardised way to search for products, compare prices, check availability, add items to a cart, complete payment, and track the order. UCP provides this end-to-end framework as an open protocol that any seller can implement and any AI agent can use.

Developed in collaboration with Shopify, UCP builds on Google's existing commerce infrastructure, particularly Google Merchant Centre and its product data feeds. Sellers who already maintain structured product data in Merchant Centre have a head start, as much of the data required for UCP registration overlaps with existing feed specifications. The protocol extends this foundation with agent-specific capabilities: programmatic checkout, real-time inventory queries, and order status APIs that AI agents can call directly.

UCP is designed to be platform-agnostic. While Shopify merchants benefit from native integration, the protocol is open to any seller regardless of their ecommerce platform. This is a critical distinction: UCP is not a walled garden. It is an open standard intended to become the shared language through which AI agents and sellers transact, much as HTTP became the shared protocol for web communication.

Why UCP Matters for B2B Businesses

For manufacturers and B2B suppliers, UCP represents the highest-priority protocol for agentic commerce readiness. Google's dominance in search, combined with the rapid deployment of AI features like AI Mode and Gemini, means that UCP-registered products will be discoverable by the largest ecosystem of AI agents. When enterprise AI procurement tools query for suppliers, UCP feeds are among the first sources they consult.

The strategic importance of UCP goes beyond simple discoverability. By registering directly with UCP, manufacturers can sell to AI agents without relying on distributors or marketplace intermediaries. This creates a direct channel between the manufacturer and the buyer's AI agent, one that bypasses the traditional distribution chain. For manufacturers that have long been dependent on channel partners for market access, UCP offers a path to direct commercial relationships at scale.

Early registration also matters because AI agents develop supplier preferences based on data quality, reliability, and transaction history. Sellers who register early and maintain high-quality data will build a track record that influences agent selection algorithms over time. Waiting until UCP adoption is universal means competing against suppliers with established agent-side reputations, a significant disadvantage in a market where purchasing decisions are made in milliseconds by software.

How UCP Works

UCP operates through a series of standardised API endpoints that cover each stage of the commerce transaction. A seller registers by publishing product data through UCP-compatible feeds, including product titles, descriptions, GTINs or other identifiers, pricing, availability, shipping options, and return policies. This data is structured according to UCP specifications and made accessible through Google Merchant Centre and UCP developer tools.

When an AI agent initiates a purchasing workflow, it queries UCP to discover products matching specific criteria. The protocol returns structured results that the agent can evaluate programmatically, comparing prices, checking stock levels, reviewing seller ratings, and assessing delivery timelines. Once the agent selects a seller, UCP handles the checkout flow: the agent submits order details, payment credentials are processed securely, and the seller receives a confirmed order through their existing fulfilment systems.

Post-purchase, UCP provides order tracking and status updates that the AI agent can monitor on behalf of the buyer. If issues arise, whether delayed shipment, stock-outs, or quality problems, the agent can flag these to the human buyer or, depending on its configuration, take corrective action such as sourcing from an alternative supplier. This closed-loop capability distinguishes UCP from simpler product data protocols: it handles the entire transaction, not just discovery. Alongside MCP and ACP, UCP forms part of the emerging multi-protocol infrastructure for agentic commerce.

Key Takeaways

  • UCP is the most comprehensive agentic commerce protocol, covering product discovery through to order tracking and post-purchase management.
  • Developed by Google with Shopify, UCP is an open standard accessible to sellers on any ecommerce platform.
  • UCP registration is the single highest-priority protocol action for manufacturers preparing for agentic commerce.
  • Early registration builds transaction history and data quality scores that influence AI agent supplier selection over time.
  • UCP enables manufacturers to sell directly to AI procurement agents, bypassing traditional distribution intermediaries.

Related Terms