Skip to main content

Agentic commerce has arrived

Build unified agentic experiences that securely act on behalf of users with Universal Commerce Protocol (UCP) and Shopify MCP servers.

UCP logo

Anchor to The Universal Commerce ProtocolThe Universal Commerce Protocol

The Universal Commerce Protocol (UCP) is an open standard that establishes a common language and a set of primitives that allow agents, merchants, Payment Service Providers (PSPs), and Credential Providers (CPs) to communicate consistently and securely across the web.

Shopify provides MCP tools that are UCP-compliant to build with this interoperable and extensible protocol.

View the spec

Anchor to How Shopify does UCPHow Shopify does UCP

UCP defines how agents, merchants, credential providers, and payment service providers work together across the commerce lifecycle.

Shopify provides MCP tools that implement UCP's core capabilities:

  • Discovery: Search products across the Shopify platform and surface results buyers can act on.
  • Cart: Build and iterate on carts with line items, localization, and buyer context.
  • Checkout: Convert carts into checkout sessions, collect buyer information, and complete purchases.
Discovery, cart, and checkout flow

Anchor to Build your commerce flowBuild your commerce flow

Combine Shopify MCP tools at each step of the buyer journey. Negotiate access with a profile, help buyers discover products across Shopify, then build carts and checkouts that move them from intent to purchase.

Negotiate and authenticate

Define a profile so Shopify can verify your agent and apply the right rate limits and tool access. Higher trust tiers unlock broader access, including direct checkout completion.

Agent negotiation and authentication

Discover products

Query products across all Shopify merchants and surface results buyers can interact with. When buyers pick a product, fetch the variant details you need to build a cart or checkout.

Catalog overview

Complete checkout

Build carts as buyers iterate. Add line items, apply localization, and estimate totals.

When buyers are ready, convert the cart to a checkout and refer them to the merchant storefront to complete payment. Trusted agents can complete checkouts directly.

Checkout overview