What's happening
- →Sunset date: Shopify's legacy Storefront MCP endpoints stop working June 15, 2026.
- →Successor: Universal Commerce Protocol (UCP) — Shopify and BigCommerce co-led, portable across storefronts.
- →What's new: Expanded customer/account surface, analytics signals, cross-platform portability.
- →If you self-host Storefront MCP: Update endpoint URLs and OAuth scopes before June 15.
- →If you're on Shopify's Admin API: Different surface — UCP migration doesn't affect you.
What UCP actually is
Universal Commerce Protocol is an open spec for AI agents to operate on ecommerce stores. Shopify and BigCommerce are co-leading it, with the explicit goal of portability — the same prompt should work whether the underlying store runs on Shopify, BigCommerce, or any other UCP-conformant storefront.
The architecture mirrors how MCP itself works: a server-side standard that exposes commerce primitives (catalog, cart, checkout, customer, analytics) as agent-callable tools, with a portable auth and discovery contract.
It replaces Shopify's Storefront MCP (released late 2025) which was Shopify-only. UCP is the second-generation answer to "how do AI assistants do commerce" — one designed to be vendor-portable from day one.
What changes vs Storefront MCP
Four meaningful additions; one timeline you can't ignore.
Customer account operations
First-class agent access to customer accounts, addresses, payment methods, and order history — not just storefront browse/buy.
Analytics signals
Standardized storefront analytics surface (sessions, conversions, funnel signals) callable as MCP tools.
Cross-platform portability
Same prompt works across Shopify and BigCommerce. No platform-specific tool names baked in.
Auth model
Storefront and admin auth modes formalized in the spec, with explicit scope contracts for agent-readable vs agent-writable operations.
Endpoint changes
Legacy mcp.shopify.com/storefront endpoints stop accepting new integrations after June 15, 2026. UCP endpoints have a different routing scheme.
Tool naming
Generic UCP tool names replace Shopify-specific names. If you hardcoded tool names in scripts, you need to remap.
Your migration checklist (if you self-host)
- Inventory affected integrations — every place a Storefront MCP endpoint appears in Claude / ChatGPT / Cursor configs, custom MCP clients, or internal tools.
- Map tool names — UCP tools have generic names. If your prompts call
shopify_storefront_get_product, find the UCP equivalent and update. - Update endpoint URLs — replace Storefront MCP endpoints with UCP endpoints in every connector config.
- Refresh OAuth scopes — UCP formalizes scope contracts. Re-authorize with the new scopes before sunset day.
- Test in a staging Shopify store — UCP semantics differ slightly. Validate cart, checkout, and customer-account flows before flipping production.
- Watch for hardcoded responses — if your prompt parsing depends on legacy response shape, expect drift. UCP response schemas are subtly different.
Realistic effort estimate: 1–3 days for a small/medium integration, depending on how many custom workflows use Shopify endpoints.
Where GoMarble fits (and where it doesn't)
Worth being clear: GoMarble doesn't migrate Storefront MCP to UCP for you. They're different API surfaces for different jobs.
GoMarble’s hosted MCP exposes Shopify data via the Shopify Admin API — orders, customers, products, analytics. Useful for paid media reconciliation, SKU-level ROAS analysis, Klaviyo + Shopify attribution. Not on the Storefront MCP surface. So if your team uses GoMarble's Shopify integration for paid media analytics, the UCP migration doesn't affect you — you're on a different surface.
UCP is the right call if you're building agentic commerce — AI-driven catalog browsing, agent-initiated cart/checkout, customer-account operations triggered by Claude. That's what Storefront MCP / UCP is for. GoMarble isn't the tool for that job; migrate to UCP before June 15.
If your Shopify use case is paid media + revenue analysis rather than agentic commerce, GoMarble’s hosted MCP joins Shopify orders with Meta + Google + TikTok + LinkedIn + Bing ad data, Klaviyo email attribution, GA4, and competitor research — in the same connection. No Storefront MCP involvement.
FAQ
What is UCP (Universal Commerce Protocol)?
When does Shopify's Storefront MCP sunset?
Does this affect my AI assistant (Claude / ChatGPT) workflow?
What's new in UCP vs Storefront MCP?
Do I need to migrate manually?
Does UCP affect non-Shopify integrations?
Need Shopify data for paid media analysis?
GoMarble’s hosted MCP joins Shopify orders with Meta + Google + TikTok ad data via the Shopify Admin API — a separate surface from Storefront MCP. The UCP migration isn’t relevant to this use case.