Connectors
Updated

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

  1. In the InsightfulPipe app, open Connectors, choose Shopify and click Connect.
  2. Enter your shop name, then the custom app's client ID and client secret.
  3. Save the connection.
  4. 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_page and delete_theme_asset are 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.

Need help?

If you need help connecting a source or setting up an AI workflow, the team can help you get from first sync to production faster.