Shopify MCP server
Shopify runs the online store of many small brands and retailers. Through Flowplane an AI assistant can find and open orders, products and customers, and see stock per location. It can change an order’s note and tags, adjust stock, cancel an order and refund a customer, and each of those changes waits for your approval by default.
- Tools
- 9 read · 4 change
- Sign-in
- One shared key
- Approval, by default
- Changes wait for you
- MCP server
- Flowplane’s tools
What your assistant can do in Shopify
9 tools that read and 4 that change something in Shopify. Reads are allowed; a change marked “asks first” waits for the person’s approval by default, and your workspace’s rules decide the rest.
Reads9
- Check the connectionSee which account it uses and whether it works
whoami - Search ordersFind orders
search_orders - Get orderOne order
get_order - Search productsFind products
search_products - Get productOne product
get_product - Search inventoryStock levels
search_inventory - List locationsStore locations
list_locations - Search customersFind customers
search_customers - Get customerOne customer
get_customer
Changesasks first4
- Update orderChanges an order's note or tags
update_order - Adjust inventoryChanges stock of an item
adjust_inventory - Cancel orderCancels an order
cancel_order - Refund orderRefunds money to the customer
refund_order
Sign-in
Shopify’s Admin API works here with the access token of a custom app made in your store’s admin, not a personal login. The app’s scopes decide what the assistant can read and change, and the token is pasted into Flowplane once for the store. Flowplane keeps it sealed; the assistant never sees it.
In Flowplane: In the Flowplane console, add Shopify, type your store name (the part before .myshopify.com) and paste the custom app’s Admin API access token (shpat_…).
Shopify and MCP
Shopify runs MCP servers of its own, but for developers (documentation and API schemas) and for shopping agents that act for buyers (catalogue, cart, checkout, order status), not for running a store’s admin. Flowplane talks to Shopify’s Admin API directly, with its own tools and approvals.
Things to ask
- “Which orders from the last week are paid but not yet shipped?”
- “How many of SKU TSHIRT-BLK-M do we have left, per location?”
- “Who are our customers tagged vip, and how much has each spent?”
- “Add the tag gift-wrap to order #1043.”
- “Refund the shipping on order #1038 to the customer.”
Connect your assistant to Shopify
One Flowplane address works in every assistant below, with the same rules and the same log. Step-by-step setup for each:
- Connect Claude to ShopifyClaude on the web and in the desktop app→
- Connect Claude Code to ShopifyAnthropic’s coding agent in the terminal→
- Connect ChatGPT to ShopifyChatGPT on the web→
- Connect Cursor to ShopifyThe Cursor code editor→
- Connect Codex to ShopifyOpenAI’s coding agent, in the terminal and the IDE→
- Connect GitHub Copilot to ShopifyCopilot Chat in VS Code, in agent mode→
- Connect Mistral Le Chat to ShopifyMistral’s assistant (Le Chat, now called Vibe)→
Questions
- Can every Shopify store connect?
- Only a store that already has a custom app made in its Shopify admin. Shopify no longer lets stores create those apps, and the apps made in its Dev Dashboard give tokens that last 24 hours, which are not supported yet.
- Which changes wait for approval?
- All of them: changing an order’s note or tags, adjusting stock, cancelling an order and refunding each wait for your approval by default. A cancelled order cannot be reopened, and cancelling does not refund a captured payment by itself: that is a separate refund.
- Why do I only see recent orders?
- Shopify shows an app the orders of the last 60 days unless it has the read_all_orders scope. Give the custom app that scope to reach older orders.
- Which AI assistants can use Shopify through Flowplane?
- Claude, Claude Code, ChatGPT, Cursor, Codex, GitHub Copilot and Mistral Le Chat, and any other client that supports remote MCP servers with sign-in. They all reach Shopify through the same Flowplane address.
- What does it cost?
- Free for one person, with up to three apps and five assistants. Personal Pro is €9 a month including VAT; companies start at €99 a month for ten active users. Prices are indicative; see the pricing page.
Flowplane is not affiliated with or endorsed by Shopify’s maker; the name and logo only identify the app. Pricing
Let your AI work with your data. Safely, from today.
Free for yourself, set up in a minute. For your team or company, we’re happy to help you get started.