- Home
- Resources
- Integrations
- Shopify
Claude Shopify connectorWhat Claude can do in your Shopify account.
The Claude Shopify connector exposes 25 tools. 15 of them read your store (catalog, orders, customers, stock, analytics), 9 change it (products, collections, stock, discounts) and 1 is documented nowhere. Below: what Claude handles, what stays in your Shopify admin, and what you approve.
Verified Trustpilot reviews · AI, automation & growth agency
What changes once Claude can reach your store
Running a small shop means dozens of short admin trips: add a product, check stock, set up a code for the weekend. With the connector, you tell Claude what you want in plain words and it does the lookup or the change in your Shopify store, within the data access you approved. Shopify's help center describes all but one of the 25 tools one by one, which is rare in this directory.
Build the catalog by talking. create-product sets up a product with its variants, options and stock tracking. update-product fixes titles, prices or images later, and bulk-update-product-status moves up to 50 products to active, draft or archived.
Know what is selling. run-analytics-query runs a query on your store's analytics data. list-orders and list-customers show who bought what.
Prepare a promotion. create-discount makes a percentage-off code, create-collection groups the products, and set-inventory corrects the count at one location.
What it does not do is spelled out by Shopify too. No refunds, no cancellations, no payment captures, no gift cards, even with write access. Orders and customer records are read, never edited. Your live theme, taxes, payments and domains stay in the admin. And nothing runs on its own: no tool fires when an order comes in. For that, the Shopify n8n integration and the Shopify Make integration do a different job, on a trigger.
Five words before you connect
The vocabulary around this connector, in one minute.
- Connector
- The link you set up once between Claude and a Shopify store you own, so Claude can work in it while it answers you.
- Tool
- One named action the connector gives Claude. Shopify shows each action's name in your chat while it runs, so you can check it.
- Authorization
- The step in your Shopify admin where you approve the data access the connector requests. You can revoke it from Shopify later.
- Approval
- The confirmation Claude waits for before a change to your store. Shopify adds its own for changes made outside the named actions.
- MCP
- The shared standard behind connectors: it is what lets an assistant like Claude talk to an outside service such as Shopify.
Connect Shopify to Claude in three steps
- 01
Find Shopify in Claude
Open Claude's settings, go to Customize then Connectors, and look for Shopify. Shopify says to use a desktop browser for this. On a Team or Enterprise workspace, an Owner or Primary Owner enables the connector before members connect.
- 02
Start the connection
Click Connect. Shopify redirects you to your Shopify admin, where you sign in and review the access the connector requests. If the link breaks later, Disconnect and connect again.
- 03
Choose the access level
Approve the access level in your Shopify admin. That screen belongs to Shopify, not to Claude, and it decides what the connector may do. Read access only lets Claude look; changes need write access.
The 25 tools, split by what they do
Shopify gives Claude 25 tools: 15 that read your account, 9 that change something in it, and 1 no official source describes.
Three groups: what Claude reads, what it changes in your store, and what no official source describes. Tool names stay exactly as Shopify and Claude show them.
- 15 read
- 9 write
- 1 not documented
Tools index
What Claude reads (15)
15 toolsFifteen tools that look at your store, its data or Shopify's docs and leave everything as it is.
search_products
Searches your catalog by keyword or by a filter such as price, tag or status, and lists the matching products.
get-shop-info
Returns the connected store's name, domain, contact email, subscription, currency, time zone and country.
get-product
Opens one product with its title, status, vendor, variants, images, tags and stock tracking, all in the conversation.
list-orders
Lists your recent orders with the customer, totals, and payment and fulfillment status.
get-order
Shows one order in detail: line items, fulfillment status, shipping address and tracking.
list-customers
Returns your customers with name, email, phone, order count and total spend.
get-inventory-levels
Returns the stock for every variant of a product across all your locations, so Claude can answer before anyone counts shelves.
run-analytics-query
Runs a ShopifyQL query, Shopify's own query language for reports, against your store's analytics data.
search_collections
Looks through your collections by keyword or by a filter such as title or collection type, and shows which ones already exist.
get-collection
Opens one collection with its title, description, image, products and rules, so you see exactly what it contains.
switch-shop
Points the connector at another store you own, and has you authorize that store before Claude works in it.
graphql_schema
Returns the parts of Shopify's Admin API a request can use, which lets Claude prepare work on areas with no dedicated action.
graphql_query
Reads data through the Admin API from a part of your store that has no dedicated action, once the schema tool has shown where it lives.
validate_graphql_codeblocks
Checks an Admin API request for errors before it runs, a safety net for the tools that work outside named actions.
search_docs_chunks
Searches Shopify's documentation when your question is about how the platform works, not about your store's data.
What Claude changes (9)
9 toolsNine tools that alter your store. Only the last one has a documented confirmation step; the general rule covers the rest.
create-product
Approval: see the ruleAdds a new product to your catalog with its variants, options and inventory tracking, ready for you to review in the admin.
update-product
Approval: see the ruleEdits an existing product's title, description, status, images, variant prices or SKUs.
set-inventory
Approval: see the ruleSets the available quantity of one item at one location, with a reason for the change recorded alongside.
create-discount
Approval: see the ruleCreates a percentage-off discount code. You name the code and the percentage, and the connector asks you to confirm the start date and who can use it.
add-to-collection
Approval: see the rulePuts products into a collection that already exists, without rebuilding it.
bulk-update-product-status
Approval: see the ruleMoves up to 50 products at a time to active, draft or archived.
create-collection
Approval: see the ruleMakes a manual collection from products you choose, or a smart one from rules that add matching products automatically, and publishes it to your online store.
update-collection
Approval: see the ruleEdits a collection's title, description, image, sort order or rules, without building a new one.
graphql_mutation
Asks you firstMakes a change through Shopify's Admin API to a part of your store that has no dedicated action.
Undocumented (1)
1 toolThis name is on the directory sheet but not in Shopify's action table. No official text says what it does, and we will not guess from a name.
upload-image
Listed on the directory sheet but absent from Shopify's table of actions and from every other source we read. The page makes no claim about its effect, since a name is not documentation.
What Claude checks with you first
By default, Claude stops and asks before each action it takes on an account for someone. Shopify adds a documented confirmation for changes outside its named actions.
On Team and Enterprise workspaces, owners decide whether a member may let some actions through without being asked every time, and they can limit a connector across the organization, for instance reading only. Nobody overrides that from a personal account. Shopify says Claude's own controls can also restrict a connection to specific conversations. Claude works with your rights and nothing beyond: the access level you approved in Shopify and the permissions of your staff account set what it can do.
Which plans include it
None of the 819 sheets in the official directory shows plan availability. The answer per connector is published nowhere, which is a real hole in the catalog.
Anthropic publishes a general rule: remote connectors are open to all users on Claude, Cowork, Claude Desktop and mobile. On Team and Enterprise, an Owner or Primary Owner enables a connector before members can each connect. For the current state on your Claude account, the connector's sheet in the official directory is the place to look.
Where this connector stops
A connector is not an automation. Claude calls these tools while it answers you, so nothing happens when an order lands, stock runs low or a customer signs up.
Shopify spells out what stays in the admin, and the cards below list it. Claude acts through the staff account you connected and the access level you approved, nothing more. The tool list is an observed floor, not a promise. The partner badge in the directory is not a security audit, and Anthropic says on every sheet that it neither picks a publisher's tools nor guarantees their behavior. For a connector where two official sources disagree, see the Claude gmail connector.
Need help connecting Shopify to Claude?
A person reads every message.
