Commerce - official Shopify server
Shopify UCP MCP server
Per-store remote MCP endpoint that implements the Universal Commerce Protocol, letting agents search a merchant's catalog, build carts, create and complete checkouts, and fetch order state. Served at https://{shop-domain}/api/ucp/mcp on each Shopify store. It is served from your own instance at https://{shop-domain}/api/ucp/mcp; the notes below cover how it authenticates.
Last verified 13 tools4 sources
Install
Shopify publishes no copyable client config for this server. Point your MCP client at https://{shop-domain}/api/ucp/mcp. Setup steps are in the vendor's docs.
Tools
search_catalog- Search products in a merchant's storefront catalog.
lookup_catalog- Look up products or variants by identifier.
get_product- Get full product details with variant selection.
create_cart- Create a cart with line items, localization and buyer context.
get_cart- Retrieve a cart.
update_cart- Replace the full cart contents (send every line item and field to keep).
cancel_cart- Cancel a cart.
create_checkout- Create a checkout session, optionally converting a cart via cart_id.
get_checkout- Retrieve a checkout session and its status.
update_checkout- Update a checkout session.
complete_checkout- Complete a purchase (Token-tier trusted agents only; requires an idempotency key).
cancel_checkout- Cancel a checkout session (requires an idempotency key).
get_order- Fetch fresh order state on demand (Token tier only).
As documented on October 17, 2026. A running server reports its current list through tools/list.
Notes and caveats
- Every request must include meta.ucp-agent.profile pointing to the agent's UCP profile; returned tools depend on negotiated capabilities.
- Three access tiers: Token (JWT Bearer from Dev Dashboard client credentials, highest limits, requires a Shopify-Buyer-IP header on tools/call), Signed (RFC 9421 HTTP Message Signatures, no complete_checkout or order tools), and Anonymous (catalog, cart and checkout build/edit at lowest limits).
- Checkout MCP requires authentication or a signed request and is rate-limited more strictly than Cart MCP.
- Replaces the removed Storefront MCP catalog and cart tools at
https://{shop}/api/mcp; search_shop_policies_and_faqs remains on /api/mcp. - Shopify documents no MCP client config snippets; it points agents to the @shopify/ucp-cli CLI and the AI Toolkit ucp skill instead.
- Transport not named explicitly in docs (JSON-RPC 2.0 over POST).
- Universal Cart API is a separate early-access waitlist.
More MCP servers for commerce
- ShopifyStatus: GA
Shopify Customer Accounts MCP server
Per-store remote MCP server for authenticated customer actions such as checking order status, retrieving order details and managing account preferences. The endpoint is discovered from the shop's storefront domain.
Transport: Streamable HTTPAuth: OAuth - ShopifyStatus: GA
Shopify Dev MCP server
Local MCP server that lets AI coding agents search Shopify developer documentation and API schemas, validate GraphQL operations, Liquid and theme files, and UI-extension code, and resolve supported API versions. Runs over stdio with no authentication.
Transport: stdioAuth: No auth - ShopifyStatus: GA
Shopify Global Catalog MCP server
Remote MCP server that lets agents search and look up products across all Shopify merchants, with results clustered by Universal Product ID and offers from multiple sellers. Implements the UCP Catalog capability.
Transport: Streamable HTTPAuth: Other - Adobe
Adobe Commerce App Builder MCP server
Local MCP tooling set up through the Adobe I/O Commerce CLI plugin that gives coding agents App Builder actions such as login, local dev server, runtime invoke and deploy for building and migrating Adobe Commerce App Builder apps.
Transport: stdioAuth: Other - Algolia
Algolia Public MCP server
Hosted, read-only, application-scoped MCP endpoint that exposes up to five selected Algolia indices and Recommend models to external or customer-facing AI assistants for search and recommendations.
Transport: Streamable HTTPAuth: No auth - Wix
Wix Site MCP server
Built-in MCP server on every Wix site that lets any visitor's AI agent get business details, discover products and services, book services, and start purchases on that site. Clients act as anonymous site visitors and see only what a regular visitor can on the live site.
Transport: Streamable HTTPAuth: No auth
Related reading
- Hydrogen 2.0 Dev Preview: Shopify's Framework-Agnostic Commerce Toolkit Adds Vue, AI Inbox, and Bundled GraphQL ToolingShopify Hydrogen developer preview adds Vue bindings, bundled GraphQL TypeScript tooling, Shopify Inbox AI chat and new agent skills, plus breaking changes.
- What's New in Mastra (Late 2026): Harness, AgentController GA, Eval Gates and MCP 2.xMastra in late 2026: goals, schedules, signals, AgentController GA, eval gates and MCP 2.x, with type-checked TypeScript examples and honest tradeoffs.
- MCP vs A2A vs Function Calling: Which Layer Does What in 2026MCP vs A2A vs function calling compared on the 2026-07-28 MCP spec and A2A 1.0: what each protocol does, where they overlap, and how to stack them.
- Pydantic AI V2 in Late 2026: Capabilities, Graphs, Evals and MCPPydantic AI V2 explained through v2.57.0: capabilities, typed output, Conversation storage, caching, graphs, evals, MCP Apps and Logfire, with checked code.
- Reverse Engineer Anything (REA): What the MCP Server Does and Where the Line IsREA (Reverse Engineer Anything) is an MIT-licensed MCP server that lets Claude Code, Codex or Cursor inspect binaries, Electron apps and APKs. How to try it.
- Claude Opus 5.5 Built a Browser 3D World: The Higgsfield MCP WorkflowClaude Opus 5.5 and Higgsfield MCP built an interactive 3D Library of Alexandria in the browser. The verified connector setup and where the workflow holds up.
FAQ
What does the Shopify UCP MCP server do?
Per-store remote MCP endpoint that implements the Universal Commerce Protocol, letting agents search a merchant's catalog, build carts, create and complete checkouts, and fetch order state. Served at https://{shop-domain}/api/ucp/mcp on each Shopify store. The vendor documents 13 tools, including search_catalog, lookup_catalog, get_product and create_cart.
How do I install the Shopify UCP MCP server?
Shopify publishes no copyable client config. Point your MCP client at https://{shop-domain}/api/ucp/mcp. Setup steps are at https://shopify.dev/docs/agents.
Does the Shopify UCP MCP server need authentication?
It uses a scheme other than OAuth or an API key, such as the session of the app or instance it runs in; the notes on this page describe it. Transport: Streamable HTTP. Status: GA, last checked October 17, 2026.
Sources
Last verified against 4 Shopify pages, then re-checked independently.
Newsletter
New MCP servers, the week they ship
One email per week. New official MCP servers, the coding tools that support them and how developers wire them up.