martechdevs has been acquired by Growth and Analytics Partners LLC

Commerce and payments

Shopify MCP

Shopify publishes several official MCP servers, and each serves a different reader. Store owners use the Claude connector or ChatGPT plugin to manage a store. Developers use the local Dev MCP server for Shopify's developer resources. Shopping agents use store tools at https://{shop}/api/ucp/mcp, which replaced the old /api/mcp catalog and cart tools.

Last updated: 6 November 2026

What does a Shopify MCP server do?

That depends who's connecting. The store owner connector lists orders, edits products, sets inventory and creates discount codes. The Dev MCP server gives coding tools Shopify's developer resources. UCP store tools let shopping agents search catalogs, build carts and check out. Marketing teams usually want the first one.

Is there an official Shopify MCP server?

Yes, several, and Shopify maintains them all. Anthropic's directory lists the Shopify connector as made by Shopify. Shopify documents the Dev MCP server and the UCP store tools on shopify.dev. The Dev MCP server is one route into its AI Toolkit, which also comes as a plugin.

  • Ask MCP is a draft capability in UCP, so dated UCP releases don't include it.

What is the Shopify MCP server URL, and how do you sign in?

The Claude connector's URL is https://setup.shopify.com/mcp, and you approve access in your Shopify admin. The Dev MCP server runs locally and needs no authentication. Store tools use https://{shop}/api/ucp/mcp, and every request carries an agent profile. The ChatGPT plugin installs from chatgpt.com/plugins/shopify.

What can a Shopify MCP server read and change?

With write access, the store owner connector changes products, collections, inventory and discount codes, and edits unpublished theme copies. It reads orders, customers and analytics without changing them. Shopify blocks refunds, order cancellations, gift cards and store settings even with write access. The Dev MCP server covers developer resources.

What it can read

What it can change

How do you set up Shopify MCP in Claude, ChatGPT and Cursor?

Shopify documents a Claude connector and a ChatGPT plugin for store owners. Cursor gets developer tools: the AI Toolkit plugin or the Dev MCP server. Shopify lists no store owner connector for Cursor, though the Shopify CLI connector can authorize a local tool.

Claude

Shopify documents its Claude connector, which Anthropic lists. It isn't on the Shopify App Store. Use a desktop browser for setup.

  1. Install the connector from its Claude directory listing.
  2. Sign in to your store and approve the access in your Shopify admin. Decline write access if you only need reports.
  3. In a chat, ask for Shopify by name and check the connector is on for that conversation.

ChatGPT

Shopify documents its ChatGPT plugin, which isn't on the Shopify App Store. Use a desktop browser for setup.

  1. Install the plugin from chatgpt.com/plugins/shopify.
  2. Approve the data access in your Shopify admin.
  3. Mention @Shopify in a message so ChatGPT uses the plugin.

Cursor

Shopify's route for Cursor is the AI Toolkit: run /add-plugin shopify in Cursor Chat. For the Dev MCP server alone, add this in Cursor's MCP settings and restart.

JSON
{
  "mcpServers": {
    "shopify-dev-mcp": {
      "command": "npx",
      "args": ["-y", "@shopify/dev-mcp@latest"]
    }
  }
}

What can you ask a Shopify MCP server?

These examples use the store owner connector's listed actions. Ask one analytics question at a time, because Shopify says layered comparisons and filters can fail or come back hard to read. The write prompts need write access, and each one asks for a review before anything changes.

  • Reads

    Break down the last 30 days of sales by product.

  • Reads

    How does this month's average order value compare with last month's?

  • Reads

    List my recent orders with totals and fulfillment status. Flag any that are unfulfilled. Don't change anything.

  • Writes

    Create a discount code called SPRING15 for 15% off. Show me the start date and who can use it before you create it.

  • Writes

    Set these 20 discontinued products to draft. List them first and wait for my OK.

What are the limits of a Shopify MCP server?

A connected tool can't issue refunds, cancel or capture orders, or change plan, payment, tax or domain settings. It creates percentage-off codes only. list-orders returns up to 50 orders at a time, and changes run one item at a time, so a large batch can stop partway.

How much does a Shopify MCP server cost?

Shopify charges no extra fee for its Claude connector or ChatGPT plugin. You pay for your Shopify plan and your AI tool. Shopify's pricing page lists Basic at $29 a month billed yearly or $39 billed monthly, Grow at $79 or $105, Advanced at $299 or $399, and Plus from $2,300.

  • Those are US prices. Shopify's pricing page shows local prices, so your country's figures may differ.
  • The Agentic plan has no monthly fee. It's for merchants selling through AI channels without a Shopify store, and it's separate from connecting an AI tool.
  • Shopify lists no fee for the Dev MCP server, which runs on your machine.

What are the alternatives to a Shopify MCP server?

The main alternatives are an automation bridge, another commerce server, or reporting from data you already hold. Zapier lists Shopify actions such as Find Customers and Update Product. Workato lists a prebuilt Shopify Orders and Fulfillment server. A warehouse server answers order reporting with no store access.

  • Zapier MCP: Shopify actions through one Zapier connection.
  • Workato MCP: A prebuilt Shopify Orders and Fulfillment server.
  • Stripe MCP: Payments and subscriptions, if Stripe holds your billing.
  • Snowflake MCP: Order reporting, if Shopify data lands in your warehouse.

Which skill goes with a Shopify MCP server?

Use the free Agent write safety skill before you approve write access, because the connector can change live products, prices and inventory. Use Purchase reconciliation when orders in Shopify and purchases in analytics disagree, because it compares them order by order, never total against total, and shows where the gap sits.

We set up Claude Code and MCP for marketing teams, with access scoped per person and approval before anything changes.

Sources

Want it set up for you? See implementation plans or book a free call.