Universal Commerce Protocol (UCP) in the Cloud: Hosting Agent-Driven Commerce

Universal Commerce Protocol (UCP) is an open-source standard that unifies digital commerce so that AI agents can make direct, instant purchases across Google surfaces such as AI Mode in Search and the Gemini app. It reduces friction by using a shared set of commerce building blocks, with optional extensions, for the full shopping journey: discovery, checkout and post-purchase support. The cloud angle concerns where and how services built on this standard are run. Cloud hosting offers the elasticity that shopping traffic driven by agents can require, without changing the shared building blocks that agents rely on.

In the wider agentic AI context, running commerce services in the cloud brings orchestration, observability and governance to the foreground. Purchases initiated by agents call for logging and monitoring of agent actions, limits on what an agent may spend, and clear data contracts for the product and order data exchanged. Organisations assess these points alongside cost, resilience and compliance when they decide how to host such services.

UCP: Universal Commerce Protocol

Diagram of the Universal Commerce Protocol (UCP)

The Universal Commerce Protocol (UCP) is an open-source standard designed to power the next generation of agentic commerce. By establishing a common language and functional primitives, UCP enables seamless commerce journeys between consumer surfaces, businesses and payment providers. It is built to work with existing retail infrastructure and is compatible with the Agent Payments Protocol (AP2) to provide secure agentic payments support. It also gives businesses flexible ways to integrate via APIs, Agent2Agent (A2A) and the Model Context Protocol (MCP).

UCP is developed by Google in collaboration with industry leaders including Shopify, Etsy, Wayfair, Target and Walmart, and endorsed by over 20 global partners across the ecosystem such as Adyen, Mastercard, Stripe, Visa, Zalando and many more.