commerce-bots

Shopify Catalog MCP (Official)

shopify-catalog-mcp

searchshopifyshopify-plus

Shopify's UCP catalog surface — Global Catalog searches products across every eligible Shopify merchant from one endpoint, plus per-merchant Storefront Catalog. Read-only product discovery for shopping agents.

When to use

Letting an agent discover and look up products across Shopify merchants (global) or within one store via UCP.

When not to use

You need cart, checkout, or order operations — Catalog is read-only discovery; use the Cart/Checkout/Order MCPs.

Open source

Free, functional integration code you run yourself.

Premium · managed ✦

We run it in production for you — idempotent writes, automatic retries, full visibility.

Run it for me →

What you need to integrate

Authentication

none · documented

Requirements

  • Rate limits: documented
  • Tool-definition budget: 0 tok

Setup checklist

  1. No authentication required.
  2. Set environment variables: SHOPIFY_STORE_DOMAIN, SHOPIFY_AGENT_PROFILE_URL.

Env: SHOPIFY_STORE_DOMAINSHOPIFY_AGENT_PROFILE_URL

Docs & known issues

Evaluation

Create operations✗ not idempotent
Update operations✗ not idempotent

Drafted — agentic-checkout idempotency not yet harness-verified.

Works with

See the full compatibility list.