ecommerce Official server available

Shopify MCP Server

Shopify MCP options compared: the official Shopify connector for Claude and ChatGPT, the Dev MCP for builders, and open-source shopify-mcp. Setup and risks.

Pricing
free
Page updated

The official connector and both MCP servers are free. You need a Shopify store; the community server also needs a custom app you create in the Dev Dashboard.

View docs
Claude: Settings > Connectors > Shopify
Website

Three different things get called "Shopify MCP". The Shopify connector for Claude (and the Shopify plugin for ChatGPT) is Shopify's official merchant tool. You connect your store from Claude's connector directory, and it reads orders, customers and analytics and edits products, collections, inventory and discounts. The Shopify Dev MCP (@shopify/dev-mcp) is for developers: it searches Shopify docs and API schemas and doesn't touch your store data. The community shopify-mcp by GeLi2001 runs locally with credentials from a custom app you create.

Marketers should start with the official connector. It has a run-analytics-query tool that runs ShopifyQL against your store analytics, which is the fastest way I know to answer "what sold after Tuesday's email" without exporting a CSV. Reach for the community server when you live in Claude Code or Cursor and want a token-based setup you control and can script.

A workflow worth stealing: ask for the top 20 products by revenue in the last 30 days versus the 30 before, have it build a collection of the biggest risers, then create a 15% discount code for your next email. That's run-analytics-query, create-collection and create-discount in one chat.

The caveat: this is your live store. There's no staging sandbox, so a price change, inventory edit or discount code goes live immediately. The official connector asks before Admin API changes that don't have a named action, but review everything. The community server can also cancel orders and issue refunds (order-cancel, refund-create), so give its custom app read scopes only unless you really need writes.

Official vs community Shopify MCP

Shopify connector for Claude

Merchants and marketers: use the official connector in Claude or the Shopify plugin in ChatGPT. No tokens to manage, it respects staff permissions, and it has store analytics built in. Use GeLi2001's shopify-mcp if you work in Claude Code or Cursor and want local, token-based access with order and customer tools the connector doesn't name. The Dev MCP is only for building themes and apps.

What you can ask it

  • “Compare the top 20 products by revenue in the last 30 days against the previous 30. Which ones are climbing?”
  • “How many orders came in the 48 hours after Tuesday's email, and what was the average order value versus last week?”
  • “List customers with 3+ orders and no purchase in 90 days. I want a win-back list.”
  • “Rewrite the product descriptions for my 5 worst-converting products. Show me drafts before you update anything.”
  • “Create a smart collection called Fall Picks with every product tagged fall-2026, then make a 15% discount code for it.”
  • “Which products are under 10 units in stock and still getting sales this week?”

Features

  • ShopifyQL analytics queries against your own store data (`run-analytics-query`)
  • Orders and customers with totals, order counts, total spend and fulfillment status (`list-orders`, `list-customers`)
  • Product edits: titles, descriptions, images, variant prices, SKUs and bulk status changes up to 50 products
  • Create manual or smart collections and percentage-off discount codes
  • Inventory levels per location, plus quantity updates with a reason
  • Admin API fallback for pages, blogs, menus, metafields, markets and translations
  • Community shopify-mcp: 31 tools for products, customers, orders, metafields, inventory and tags, including email consent updates

How to set up the Shopify MCP Server

Works with: Claude, Claude Code, ChatGPT, Cursor

Claude (official Shopify connector) 1. In Claude, open Settings > Connectors and browse the directory. 2. Find Shopify and connect it. 3. Log in to your store and approve the data access. What Claude can change depends on what you approve and on your staff permissions. 4. In a chat, ask for Shopify by name, for example "Using Shopify, show my top products this month." ChatGPT 1. Install the Shopify plugin from ChatGPT's app directory and authorize your store. Claude Code or Cursor (community shopify-mcp) 1. In Shopify admin, go to Settings > Apps and sales channels > Develop apps > Build app in dev dashboard. 2. Create an app, set Admin API scopes (read_products, read_customers, read_orders, plus the write_ versions only if you need them), install it and copy the Client ID and Client Secret. 3. Add it to Claude Code:
claude mcp add shopify -- npx shopify-mcp \
  --clientId YOUR_CLIENT_ID \
  --clientSecret YOUR_CLIENT_SECRET \
  --domain your-store.myshopify.com
Or in Claude Desktop / Cursor config:
{
  "mcpServers": {
    "shopify": {
      "command": "npx",
      "args": [
        "shopify-mcp",
        "--clientId",
        "<YOUR_CLIENT_ID>",
        "--clientSecret",
        "<YOUR_CLIENT_SECRET>",
        "--domain",
        "<YOUR_SHOP>.myshopify.com"
      ]
    }
  }
}
Developers building themes or apps (Dev MCP)
claude mcp add --transport stdio shopify-dev-mcp -- npx -y @shopify/dev-mcp@latest

Alternatives

shopify-mcp (GeLi2001)

Open-source local server with 31 tools. Good for Claude Code and Cursor, but it can refund and cancel orders, so scope the app carefully.

Shopify Dev MCP

Official, local, no auth. Searches Shopify docs and GraphQL schemas for developers; it can't read your store.

FAQ

Is there an official Shopify MCP?
Yes. Shopify ships an official connector for Claude, a plugin for ChatGPT and a connector for Perplexity, all built on MCP. There's also the Shopify Dev MCP for developers, which works with docs and schemas, not store data.
How do I connect Shopify to Claude?
Open Settings > Connectors in Claude, find Shopify in the directory, connect it and approve access in Shopify. Then ask for Shopify by name in a chat.
Can the Shopify MCP change my live store?
Yes. The official connector can update products, prices, inventory, collections and discount codes, and changes go live right away. The community shopify-mcp can also cancel orders and create refunds, so limit its scopes.
Is the Shopify MCP free?
Yes. The connector, the Dev MCP and the community server are all free. You only pay for Shopify and your AI tool.

Added: 2026-03-01 · Last reviewed: 2026-09-22