Adjust Inventory
Adjust inventory level at a location (add or subtract).
Let your AI agents run Shopify for you, safely.
A hosted Shopify MCP server for Claude, ChatGPT, Cursor and CLI agents. Paste one server URL into your AI client to use its 116 actions. There is nothing to install.
Enable or disable every action, per account. Block your agent from doing dangerous actions.
Ask in plain English. Pull reports, find insights and take action in Shopify.
116 read and write actions. Every Shopify task your agent needs, from reporting to making changes.
Built for teams. Invite your team and share one connected account.
116 actions available to automate your Shopify workflows.
116 actions
Adjust inventory level at a location (add or subtract).
Calculate a refund for an order (preview without creating).
Cancel an open order.
Close a completed order.
Complete a draft order (mark as paid).
Connect an inventory item to a location.
Create a new article in a blog.
Create a new blog on the online store.
Add a product to a collection.
Create a new custom (manual) collection.
Create a new customer.
Create a new draft order.
Create a fulfillment for one or more fulfillment orders.
Create a new shop-level metafield.
Create a new online store page.
Create a new product.
Add an image to a product.
Create a refund for an order.
Create a new smart (automated) collection.
Create a new webhook subscription.
Delete an online store page.
Delete a file from a theme.
Get a specific article by ID.
List all articles for a blog.
Get count of articles for a blog.
Get current Shopify Payments account balance.
Get a specific blog by ID.
List all blogs.
List abandoned checkouts. Supports incremental sync via updated_at_min.
List all products in a collection.
List product-collection relationships.
List all countries/regions configured for the store.
Get a specific country by ID.
List all custom (manual) collections.
Get a specific customer by ID.
List all metafields for a customer.
List all orders for a specific customer.
List all customers. Supports incremental sync via updated_at_min.
Get count of customers.
Get a specific discount code by ID.
List all discount codes for a price rule.
List payment disputes (chargebacks).
Get a specific draft order by ID.
List all draft orders. Supports incremental sync via updated_at_min.
Get count of draft orders.
List all events. Supports incremental sync via created_at_min.
List all fulfillment orders for an order.
List all fulfillments for an order.
Get a specific gift card by ID.
List all gift cards (Shopify Plus only).
Get count of gift cards.
Get a specific inventory item by ID.
List inventory items by IDs.
List inventory levels for items or locations.
Get a specific location by ID.
List all locations.
List all marketing events.
List all shop-level metafields.
Get a specific order by ID.
List all metafields for an order.
List fraud risk assessments for an order.
List all orders. Supports incremental sync via updated_at_min.
Get count of orders.
Get a specific page by ID.
List all pages (CMS content).
Get count of pages.
List Shopify Payments payouts.
List all store policies (refund, privacy, terms, etc.).
Get a specific price rule by ID.
List all price rules (discounts/promotions).
Get a specific product by ID.
Get a specific product image by ID.
List all images for a product.
List all metafields for a product.
List all products. Supports incremental sync via updated_at_min.
Get count of products.
Get a specific redirect by ID.
List all URL redirects.
Get count of redirects.
Get a specific refund by ID.
List all refunds for an order.
List all script tags.
List all shipping zones with rates.
Get shop information.
List all smart (automated) collections.
List tender transactions (payment method breakdown).
Get a specific theme by ID.
Read one theme file's contents by its key (e.g. templates/page.json).
List every file (template, section, snippet, asset) in a theme, without file contents.
List all themes.
Get a specific transaction by ID.
List all transactions for an order.
Get a specific variant by ID.
List all variants for a product.
Get a specific webhook by ID.
List all webhook subscriptions.
Get count of webhooks.
Reopen a closed order.
Search customers by query string.
Send an account invite email to a customer.
Send an invoice for a draft order.
Set inventory level to an exact quantity.
Update an existing article.
Update an existing blog.
Update an existing custom collection.
Update an existing customer.
Update an existing draft order.
Update an existing metafield.
Update an existing online store page.
Update an existing product.
Update a product image.
Update an existing smart collection.
Update tracking information for an existing fulfillment.
Update a product variant (price, SKU, inventory, etc.).
Update an existing webhook subscription.
Create or replace a theme file (template, section, snippet or asset).
Shopify publishes a connector that brings your store into Claude, as well as developer and shopper-facing MCP servers. The connector suits merchants who work in Claude and want help with products, inventory and discounts. InsightfulPipe is a hosted alternative for teams that also want order operations, other AI clients and per-store controls.
| What you operate | InsightfulPipe MCP server | Shopify connector (Shopify) |
|---|---|---|
| Where it works | Any remote MCP client: Claude, ChatGPT, Cursor, Claude Code, Gemini CLI and Codex, plus the CLI | Claude, installed from Claude with approval in your Shopify admin |
| Setup | Create a custom app in Shopify and paste its client ID and secret | Install from Claude and approve data access in Shopify admin |
| Catalog | Read and write products, variants, collections, inventory, pages, metafields, webhooks and theme files | Read and write products, collections, inventory and discounts, plus pages and menus |
| Orders | Fulfillments, tracking, refunds, draft orders, and closing, reopening and cancelling orders | Read-only: cannot refund, cancel or capture orders |
| Themes | Can edit theme files, including the published theme, so limit access where needed | Cannot edit the live theme |
| Reporting | Orders, abandoned checkouts, payouts, disputes and other raw store data; no analytics query language | Analytics queries |
| Safety controls | Per-store action controls, Read-only connections by scope, destructive actions off by default | Order changes, refunds and live theme edits are blocked |
| Other platforms | Google Ads, Meta Ads, GA4, Klaviyo and 45 more MCP servers, plus a CLI | Shopify only |
| Price | Included in plans from $29.99/month, with a trial | No extra Shopify fee |
The InsightfulPipe Shopify MCP server is a hosted Model Context Protocol server that connects Shopify stores to AI assistants such as Claude, ChatGPT, Cursor, Claude Code, Gemini CLI and Codex through the Shopify Admin API. You create a custom app for your store in Shopify, paste its client ID and client secret into InsightfulPipe and add one server URL to your AI client.
Pull orders for any period and have your assistant total revenue, average order value, discounts and refunds, broken down however you ask.
See all Shopify actionsFind low-stock variants by location, set or adjust stock levels, and update prices, SKUs and product details.
See all Shopify actionsSearch customers by name, email or phone and review their order history before you reply to a request.
See all Shopify actionsAdd the server URL to your AI client, then sign in with your InsightfulPipe account to authorize access. The server is hosted, so there is nothing to install.
https://shopify.insightfulmcp.com/Fastest: add InsightfulPipe from the Claude Directory
One click connects the full InsightfulPipe MCP with all your connected accounts. To add a server scoped to Shopify only, follow the steps below.
Or add the Shopify server manually:
https://shopify.insightfulmcp.com/
Start a new chat, click +, open Connectors and turn the connector on to use it.
The Free plan can add one custom connector. On Team and Enterprise plans, an Owner first adds it under Organization settings > Connectors, then each member clicks Connect in Customize > Connectors.
Fastest: add InsightfulPipe from the ChatGPT app directory
One click connects the full InsightfulPipe MCP with all your connected accounts. To add a server scoped to Shopify only, follow the steps below.
Or add the Shopify server manually. Custom MCP servers need ChatGPT's Developer mode, which OpenAI offers on Plus, Pro, Business, Enterprise and Education accounts on the web.
https://shopify.insightfulmcp.com/
See OpenAI's Developer mode guide.
claude mcp add --transport http shopify-mcp https://shopify.insightfulmcp.com/
/mcp, select shopify-mcp and choose Authenticate.~/.cursor/mcp.json (all projects) or .cursor/mcp.json (one project):{
"mcpServers": {
"shopify-mcp": {
"url": "https://shopify.insightfulmcp.com/"
}
}
}gemini mcp add --transport http shopify-mcp https://shopify.insightfulmcp.com/
/mcp auth shopify-mcp.Using the Codex app? Add InsightfulPipe from the OpenAI app directory
The listed app connects the full InsightfulPipe MCP with all your connected accounts, in both ChatGPT and Codex.
codex mcp add shopify-mcp --url https://shopify.insightfulmcp.com/
codex mcp login shopify-mcp.One hosted server URL, any MCP-compatible client. Pick yours to see the setup steps, or paste the URL into anything that speaks MCP.
Setup guide for ChatGPT
Setup guide for Claude
Setup guide for Claude Code
Setup guide for Codex
Setup guide for Cursor
Setup guide for Gemini CLI
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Run actions from your terminal
Copy a prompt into any connected client, or install a Claude skill that chains the actions for you.
“What were total sales and average order value last week?”
Totals orders for the period
Claude skill that calculates customer lifetime value, CAC, LTV:CAC ratio and payback period by channel and segment, and sets affordable CPA targets.
“Which products sold the most units in the last 30 days?”
Aggregates order line items
Claude skill with a full-funnel e-commerce ads plan: Google Shopping, Performance Max, Meta catalog and Advantage+ sales campaigns, budgets and KPIs.
“List variants with fewer than 10 units in stock at our main location”
Reads inventory levels by location
“Show abandoned checkouts from the last 7 days and the products in them”
Lists abandoned checkouts
“Calculate the refund for two items on this order before we issue it”
Previews a refund without creating it
“Create a draft order for this customer and send them the invoice”
Creates and invoices a draft order
“Change the price of the medium Blue Hoodie variant to $49”
Updates a variant
Join hundreds of agencies and brands using InsightfulPipe to connect marketing data to AI.
Start a trial today.