Research

Shopify UCP Goes Self-Serve: Agent Profiles, Catalog, and the MCP Cutover

Since June 17, 2026 any developer can build on Shopify's Universal Commerce Protocol without approval. How agent profiles and UCP negotiation work, what moved from Storefront MCP on August 31, and what merchants get by default.

By Ramanath, CTO & Co-Founder at Presenc AI · Last updated: September 2026

Shopify's Spring '26 Edition, released on June 17, 2026, removed the approval gate on its agentic commerce layer. Any developer can now register an agent, call a public endpoint, and search, cart, and check out across Shopify stores through the Universal Commerce Protocol. Ten weeks later, on August 31, Shopify stopped supporting the older Storefront MCP cart tools. Together those two changes turned millions of Shopify stores into standard, agent-callable storefronts.

What Changed on June 17

Shopify's developer announcement was direct: building on its agentic layer "used to require approval. That requirement is gone." Developers register an agent profile in the Developer Dashboard and call the public MCP endpoint. Catalog access needs only an API key. Shopify also said AI searches powered by Shopify Catalog convert at 2x the rate of searches using scraped data, which is its argument for why agents should use the catalog rather than crawl storefronts.

Shopify Catalog gained image search, combined text-and-image queries, URL lookup, and richer metadata in the same release, plus Shop account sign-in for agents that want to act on behalf of a signed-in buyer.

How Agent Profiles and UCP Negotiation Work

UCP negotiation is a handshake between two JSON documents:

  • The business profile, published by the merchant or platform, typically at /.well-known/ucp on the store's domain.
  • The platform (agent) profile, an HTTPS-hosted JSON file declaring the agent's UCP version and capabilities.

The agent includes its profile URL in each request. Shopify fetches and validates it, checks version compatibility, and computes the overlap of capabilities. Checkout is required. Optional capabilities include fulfillment, discounts, buyer consent, cart, orders, and catalog search and lookup. An empty capability list fails negotiation, and oversized profiles are rejected.

The Storefront MCP Cutover

DateChange
2026-03-24Agentic Storefronts on by default for eligible merchants
2026-04-22Storefront Catalog MCP moved to UCP; old versions kept until June 15
2026-06-17Spring '26 Edition: UCP self-serve, no approval needed
2026-06-24Shopify announces Storefront MCP cart tools are deprecated in favour of UCP Cart MCP
2026-08-31Legacy cart tools at /api/mcp end; UCP tools live at /api/ucp/mcp

An independent monitor found that the UCP endpoint now exposes 13 tools: five for checkout, four for cart, one for order lookup, and three for catalog. The store policies and FAQ tool has no UCP equivalent yet, so agents answering "what is your return policy" still depend on the legacy server or on the store's own pages.

What Merchants Get Without Doing Anything

Merchants on eligible plans are included by default. Their products flow through Shopify Catalog to ChatGPT, Microsoft Copilot, Google AI Mode, and Gemini, and orders placed through agents land in Shopify admin like any other sales channel. Brands not on Shopify can join Shopify Catalog through the Agentic plan announced in January. The catch is that "included" is not "recommended". The catalog only carries what the merchant entered, so thin titles, missing attributes, and vague variant data travel straight into agent answers.

Brand Visibility Implications

Self-serve UCP means the number of agents that can query Shopify stores directly will grow quickly, and each agent ranks products from the same catalog data. That shifts the competitive work upstream into product data quality: structured attributes, clear variant naming, accurate stock, and policy pages an agent can parse. The FAQ gap is worth closing on your own site, because an agent that cannot find a return policy tends to pick a store where it can.

Methodology

Figures on this page come from primary sources wherever one exists: company announcements, developer documentation, and earnings materials, including OpenAI's commerce documentation, the ACP specification repository, Shopify's Spring '26 developer release, Shopify's agent profile docs, and Amazon's Q4 2025 earnings release. Where only trade press reports a figure, such as retailer conversion comparisons from Modern Retail or Digital Commerce 360, the page says so. Where sources disagree, a range is given. Status as of September 2026.

How Presenc AI Helps

Presenc AI shows which products AI assistants pull from your catalog, how they describe them, and where competitors with cleaner product data are being recommended instead.

Frequently Asked Questions

No. Since the Spring '26 Edition on June 17, 2026, UCP on Shopify is self-serve. Developers register an agent profile in the Developer Dashboard and call the public MCP endpoint. Catalog access needs only an API key.
A JSON document hosted over HTTPS that declares which UCP version and capabilities an agent supports. The agent passes the profile URL with each request, and the store computes which capabilities both sides support. Checkout is required, and cart, orders, discounts, fulfillment, and catalog are optional.
Catalog tools moved to UCP on April 22, 2026 and the legacy cart tools were supported only until August 31, 2026. Agents should now use the UCP endpoint at /api/ucp/mcp. The policies and FAQ tool has no UCP equivalent yet.
Through Agentic Storefronts, eligible Shopify stores are syndicated by default to ChatGPT, Microsoft Copilot, Google AI Mode, and Gemini, and any self-serve UCP agent can query stores directly.

Track Your AI Visibility

See how your brand appears across ChatGPT, Claude, Perplexity, and other AI platforms. Start monitoring today.