How to connect Claude to Shopify

Use Shopify's own connector from Claude's directory. It reads your orders, customers and sales, and you approve its access in your Shopify admin. Setup takes a few clicks.

Raphael Gonzalez, Founder, Anry. Prices checked October 2026
QuestionAnswer
What is it?The Shopify connector for Claude, an MCP connector in Claude's directory
Who makes it?Shopify. Listed in Claude's directory since April 2026
Works inClaude (web and desktop) and Claude Code. Cursor gets Shopify's AI Toolkit plugin
Read or write?Both. Orders, customers and analytics are read-only. Products, inventory, collections and discounts can be changed
CostNo extra Shopify fee. You pay your Shopify plan and your Claude plan
What it can't seeYour Meta and Google ad spend, and what visitors do on your pages

What the Shopify connector does

Shopify built it so you can "create or manage a Shopify store without leaving your chat" (Shopify Help). You install it from Claude, not the App Store. Claude's directory lists 25 tools (Claude). For a store you already run:

AreaWhat it can doRead or write
OrdersRecent orders with customer, totals, payment and fulfillment statusRead-only
AnalyticsAnswer questions about sales, orders, products, customers and fulfillment, as tables and chartsRead-only
CustomersSearch customers, see order count and total spendRead-only
ProductsCreate and edit products, change status for up to 50 at onceWrite
InventoryCheck and set stock across locationsWrite
Collections and discountsCreate collections, create percentage-off discount codesWrite
ThemesEdit an unpublished theme onlyWrite

Some things are blocked whatever you approve: refunds, cancelling or capturing orders, marking them paid, returns, gift cards, your live theme, and your plan, payments, taxes or domains (Shopify Help).

Which "Shopify MCP" is which

Search "shopify mcp" and you'll find five different things:

NameWho it's forReads your orders and sales?
Shopify connector for ClaudeMerchants, in ClaudeYes
Shopify AI Toolkit (and Dev MCP)Developers, in Claude Code, Cursor, CodexDocs and schemas. Store data only through Shopify CLI, with your approval
Storefront Catalog MCPShopping agents, on behalf of buyersNo, only your public catalog (Shopify.dev)
Customer Accounts MCPA logged-in customer's own orders and returnsNo, one customer's data (Shopify.dev)
SidekickYou, inside Shopify adminYes, but it lives in Shopify, not in Claude

Guides that point Claude at yourstore.com/api/mcp are out of date. Shopify removed those catalog and cart tools (Shopify.dev), and they never read sales anyway.

Before you start

  • A Shopify store you own, and a Claude account. Directory connectors work on every Claude plan (Claude Help).
  • Set it up from a desktop browser, as Shopify recommends.
  • On Claude Team or Enterprise, an Owner has to enable connectors for the organization first.
  • The tool can only do what your Shopify user can do. If your staff account can't edit products, Claude can't either (Shopify Help).

Set it up in Claude

  1. In Claude, open Customize, then Connectors, and click "+" next to Connectors to browse the directory.
  2. Find Shopify (or open claude.ai/directory/connectors/shopify) and click Connect.
  3. Claude sends you to your Shopify admin. Read the access it asks for, then approve it.
  4. Back in Claude, set each tool to Always allow, Needs approval or Blocked. Leave the write tools on Needs approval.
  5. In a new chat, open "+", then Connectors, and switch Shopify on. Mention "Shopify" in your first question.

If Claude later asks for more access than you approved, Shopify prompts you to authorize the increase. To reduce access, you uninstall the integration and connect again.

Claude Code

If you log in to Claude Code with your Claude account, connectors you added in Claude are already there (Claude Code docs). Run this inside Claude Code:

/mcp

Shopify shows up under the claude.ai section. For building on Shopify (themes, apps, custom queries), install Shopify's AI Toolkit plugin (Shopify.dev):

claude plugin install shopify-ai-toolkit@claude-plugins-official

It reaches store data through Shopify CLI, with the scopes you choose, and changes are off unless a command runs with --allow-mutations (Shopify CLI). It sends usage telemetry by default (opt-out).

Cursor

In Cursor Chat, run /add-plugin shopify to install the same AI Toolkit.

What to ask once it's connected

  • "What were my total sales, orders and average order value last month, compared with the month before?"
  • "Which 10 products made the most revenue in the last 30 days?"
  • "Which products sold the most units this week, and how much stock is left?"
  • "Show my unfulfilled orders older than three days."
  • "Which customers have ordered more than three times? Show their total spend."

What it can't answer on its own

Everything the connector sees is inside Shopify. None of its tools reads your Meta or Google ad accounts, so it can't say what an ad cost or which ad sent which visitors to which page. And it can't see what people do on the page: scroll, tap, or leave after a second.

We hit this on our own site: a Meta campaign that looked cheap, where about 98% of the visits never scrolled or tapped anything. The store side only saw traffic and no orders (the full story).

Anry is the piece that joins the two. It follows each ad click to the visit and the order, finds where money leaks (a page, a device, an ad sending the wrong people), and prices each leak in your store's own orders. Add it next to Shopify in Claude Code:

claude mcp add --transport http anry https://mcp.anry.io/mcp

In Claude, add a custom connector with https://mcp.anry.io/mcp. These are the 16 tools your agent gets, all read-only (Anry docs):

ToolWhat it returns
list_sitesThe stores your login can see. One login covers every store
get_site_statusWhether tracking, the store and each ad account are connected and sending data
get_analytics_overviewVisitors, bounce rate, revenue and conversion rate, with top pages and sources
get_top_pagesPer-page visitors, revenue and conversion rate
get_traffic_sourcesVisitors, conversions and revenue per source or UTM campaign
get_campaign_spendMeta and Google spend per campaign or ad, next to the revenue it brought on the site
get_paid_waste_summaryAd spend leaking on smaller ads, summed across the account
get_revenue_leaksRevenue at risk per week and month, and the top leaks to fix first
get_issueThe full evidence for one leak: device, source and path breakdowns
list_opportunitiesThe findings on your dashboard right now
get_reportThe full report for one finding, with the suggested fix
list_reportsEvery report the site has had, including archived ones
list_questionsThe questions you asked Anry to keep answering
list_sessionsVisitor sessions, filterable by page, source, campaign or ad
get_sessionThe click-by-click journey of one session
get_heatmap_summaryHow far people scroll on a page and what they click

Shopify connector vs Anry vs a CSV export

Shopify connectorAnry MCPCSV export into Claude
Orders, products, customersYes, liveOrders, to price each leakA snapshot
Meta and Google ad spendNoYes, per campaign and per adOnly if you export it too
What visitors do on the pageNoYesNo
Changes your storeYes, if you approve write accessNo, read-onlyNo
CostFree with ShopifyFrom $99/monthFree

Prices checked October 2026.

If you want to run your store from a chat (add products, check stock, look up orders), Shopify's connector is all you need. Add Anry when the question is why the traffic you pay for doesn't turn into orders.

Is it safe?

It's the official route, over OAuth: no password or API key changes hands. You see the access before you approve it, it can't go beyond your own staff permissions, and Shopify blocks the riskiest actions (refunds, cancellations, payments, live theme) (Shopify Help).

Two things are on you. Shopify says AI outputs can contain errors and you're responsible for the changes. And data that reaches Claude is under Anthropic's terms, not Shopify's. Keep write tools on Needs approval. To revoke, uninstall the integration in your Shopify admin and disconnect it in Claude. More in Is it safe to connect AI to your Shopify store?

Common errors and the fix

ProblemWhat it meansFix
Claude gives general Shopify advice instead of your dataThe connector isn't reaching your store in this chatSwitch Shopify on in "+", then Connectors, and say "Shopify" in the question
It still talks about your old store after you switchedThe chat kept the old connectionStart a new conversation
A bulk change stopped halfwayIt changes items one at a time, so big batches can stop partwayFinish the rest in Shopify admin
It won't edit your live themeLive themes are blockedDuplicate the theme, let Claude edit the copy, publish it yourself
Shopify doesn't appear in Claude Code's /mcpClaude Code isn't using your Claude login, for example an API key is setRun /status, then /login with your Claude account
You added setup.shopify.com/mcp by handShopify says it doesn't approve arbitrary clients on that endpoint (Shopify)Use the directory connector, or the AI Toolkit plugin

Where Anry fits

Shopify's connector tells you what happened in your store. Anry tells you where money leaks between the ad and the order, and what each leak costs. It's read-only, and the fix goes to your own agent for you to approve. If you don't run paid ads yet, you don't need it.

Frequently asked questions

Is there an official Shopify connector for Claude?

Yes. Shopify makes it and lists it in Claude's directory. You install it from Claude, approve it in your Shopify admin, and pay no extra Shopify fee.

What is the Shopify MCP server URL?

The connector runs on https://setup.shopify.com/mcp, but Shopify only approves its official integrations there. Connect through Claude's directory rather than adding the URL yourself.

Can Claude see my Shopify orders?

Yes, with the connector. It lists recent orders with customer, totals, payment and fulfillment status, 50 at a time. Orders are read-only: it can't refund, cancel or mark them as paid.

Is the Shopify connector the same as Sidekick?

No. Sidekick is the AI assistant inside your Shopify admin. The connector brings your store into Claude, and Shopify says it doesn't replace Sidekick.

Can I connect more than one store?

One store at a time, and you can switch between stores you own from the chat. Anry works the other way round: one login covers every store, which suits agencies.

Sources

See which ad clicks leave your store before they buy.

14-day free trial, no card. Works in Claude, Claude Code and Cursor.

Start free trial