“Shopify MCP” means several different tools. Shopify’s own connector for Claude and ChatGPT reads one store at a time. If you report on many client stores, SyncWith’s MCP server keeps all of them connected, plus your Facebook Ads, Google Ads and GA4, so one chat answers questions about any store and its ads.
Search for Shopify MCP and you’ll get developer tools, a protocol for shopping agents, App Store apps, code on GitHub and Shopify’s connector, often side by side.
| Option | Who it’s for | What it reads | Can it change things? | Setup | Cost |
|---|---|---|---|---|---|
| Shopify Dev MCP (AI Toolkit) | Developers building apps and themes | Shopify’s developer docs and API schemas | Checks code. Store edits go through Shopify CLI. | Runs on your computer, no sign-in | No price listed |
| Storefront / UCP MCP | Developers of shopping agents | One store’s catalog, for buyers | Carts and checkout, for buyers | An endpoint on the store’s own domain | Not stated |
| Shopify’s connector for Claude and ChatGPT | Store owners and staff | One store’s sales, orders, products, customers and fulfillment | Only if you approve write access: products, collections, inventory, new percentage-off discount codes and other store data, such as pages and menus. Refunds, cancels and marking orders paid stay blocked. | Add it from Claude or ChatGPT, then approve access in your Shopify admin | No extra Shopify fee. You pay Anthropic or OpenAI for the AI plan. |
| App Store MCP apps, like Gaia Suite’s “MCP” | Store owners | Your store’s catalog, orders, inventory and customers | Its listing asks to view data, not edit it | Install it from the Shopify App Store | Free plan up to 100 orders, then $10, $20 or $50 a month by order count. Usage charges apply. |
| Community servers, like geli2001/shopify-mcp | Developers | Products, customers and orders, through Shopify’s Admin API | Yes. Most of its roughly 30 tools change things, including order cancels, refunds and product deletes. | Create an app in Shopify’s Dev Dashboard with read and write scopes, then pass its client ID and secret | Free and open source |
| SyncWith MCP server | Marketers, agencies and store owners who report on one store or many | Every store with the SyncWith app, plus Facebook Ads, Google Ads, GA4 and 15 more sources | No. It never changes your orders or products. | Add the URL, sign in with Google, install the SyncWith app on each store | No separate charge today. Queries use refreshes from your SyncWith plan. |
The GitHub route takes the most work. Shopify’s help center tells merchants to use the official integration for each AI tool, and “don’t create an API access token or build your own integration to connect an AI tool to your store.”
Moving to another store in Shopify’s connector isn’t a dropdown. Shopify says the tool “disconnects the current store, and then starts a new authorization.” You can connect “one store at a time, even if your stores are in the same organization.” If you look after ten client stores, that’s a new approval in a Shopify admin every time you move to the next client.
It works with the store you connect, so a question like “did last week’s Facebook spend turn into orders?” needs the ad numbers from a second tool.
Our MCP server is for marketers and agencies who report on Shopify stores for clients. You connect each store once, through the SyncWith app on the Shopify App Store. You can “install our Shopify app on as many stores as you need,” and each one stays connected after that.
Once SyncWith is added to Claude or ChatGPT, ask your assistant to connect Shopify, and it sends you a link to the SyncWith app. Finish the install in that same browser, or the store won’t link to your account. Then go back to the chat and ask it to list your connectors, to make sure the store shows up. Do the same for each client store.
From then on, your assistant can list your stores, and you name the one you mean in each question. Moving from one client to the next is a new question, not a new sign-in. The same chat reads Facebook Ads, Google Ads and GA4, so a store’s orders can sit next to its ad spend for the same days.
The server only reads, and it never changes your orders or products. It uses the same Shopify connection as our Sheets and Looker Studio reports, and that connection gets plenty of use: in Q3 2026, Shopify was the fourth most connected source across SyncWith’s Google Sheets add-on and Looker Studio connectors, with 1,549 new connections.
Name the store in every prompt, so the answer never comes from the wrong client.
Your client checks numbers in their Shopify admin, so make sure the chat counts them the way Shopify’s sales report does:
Use the chat to find what changed. For the numbers a client sees every week, send a scheduled Shopify report in Google Sheets or a Shopify dashboard in Looker Studio.
Paste this URL into Claude or ChatGPT as a custom connector, then sign in with Google:
https://mcp.syncwith.com/mcp
Every Claude plan can add one, though Free allows a single custom connector. In ChatGPT, an admin of a Business, Enterprise or Edu workspace adds it, and Pro accounts get read and fetch only. Steps for Claude and ChatGPT are on their own pages, and the full setup is in the SyncWith MCP docs.