Connectors
Shopify MCP connector
The Shopify connector lets AI agents query and manage a Shopify store through InsightfulPipe's hosted MCP server at https://shopify.insightfulmcp.com/. You connect it with a custom app's credentials, and agents can use orders, products, inventory, customers, discounts, content, themes and Shopify Payments data within the access you grant that app.
Shopify MCP server reference
- Endpoint
https://shopify.insightfulmcp.com/- Server name
shopify-mcp- Actions
- 116 (76 read, 40 write). Workspace owners, admins and operators choose which actions each connected account exposes, and destructive actions are off by default.
Add it from a terminal, then click Authorize access in the browser window that opens:
claude mcp add --transport http shopify-mcp https://shopify.insightfulmcp.com/
gemini mcp add --transport http shopify-mcp https://shopify.insightfulmcp.com/
codex mcp add shopify-mcp --url https://shopify.insightfulmcp.com/What agents can do
- Orders and fulfillment: orders, order counts, transactions, refunds, risks, draft orders, checkouts, fulfillments and fulfillment orders.
- Catalog and inventory: products, variants, images, collections, inventory items and levels, and locations.
- Customers and marketing: customers and their orders, discount codes, price rules, gift cards and marketing events.
- Content: pages, blogs, articles, redirects, policies, themes and theme assets, and metafields.
- Finance: Shopify Payments balance, payouts and disputes.
- Store changes: create and update products, variants, collections, customers, draft orders, pages and metafields; adjust inventory; create fulfillments and refunds; update tracking; cancel, close and reopen orders; manage webhooks and theme assets.
Before you connect
- A custom app for your store in Shopify, with the Admin API access scopes for the data you want agents to use.
- The app's client ID and client secret, and your shop name.
Connect Shopify
- In the InsightfulPipe app, open Connectors, choose Shopify and click Connect.
- Enter your shop name, then the custom app's client ID and client secret.
- Save the connection.
- Add the MCP server to Claude, ChatGPT or another client, then click Authorize access.
Permissions and safety
- Agents can only use what your custom app's scopes allow. Grant read scopes only if you want a reporting-only connection.
- Order, refund and inventory actions change the live store, so confirm them before running.
cancel_order,delete_pageanddelete_theme_assetare destructive, so they stay off until an owner, admin or operator enables them in Configure actions for this account.
Limits
- The connection works with a custom app only. Shopify OAuth and App Store installs aren't supported.
- Customer, payout and dispute data needs the matching scopes on the custom app.
Example prompts
- "Using Shopify, show revenue and order count per day for the last 30 days."
- "Which products sold the most units last month, and what inventory is left for each?"
- "List orders from the past week that are still unfulfilled."
- "How many repeat customers ordered this quarter?"
Troubleshooting
- The connection fails to save: check the shop name uses only letters, numbers and hyphens, and that the client ID and secret are from the same custom app.
- An action returns a permission error: add the missing scope to the custom app, then reconnect.