Shopify
Shopify MCPVerkkokauppa116 actions

Shopify MCP Server

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.

Toimii näiden kanssa
ChatGPTChatGPTClaudeClaudeClaude CodeClaude CodeCodexCodexGemini CLIGemini CLICursorCursorMistralMistralOpenClawOpenClawHermesHermesPerplexityGrokn8nWindsurfVS CodeZed
ChatGPT
Shopify
ChatGPT
connected to Shopify MCP
Verkossa
ChatGPT
Actions

Käytettävissä olevat toiminnot

116 toimintoa automatisoimaan Shopify -työnkulkusi.

116 actions

Shopify
Kirjoitus

Adjust Inventory

Adjust inventory level at a location (add or subtract).

Shopify
Kirjoitus

Calculate Refund

Calculate a refund for an order (preview without creating).

Shopify
Kirjoitus

Cancel Order

Cancel an open order.

Shopify
Kirjoitus

Close Order

Close a completed order.

Shopify
Kirjoitus

Complete Draft Order

Complete a draft order (mark as paid).

Shopify
Kirjoitus

Connect Inventory

Connect an inventory item to a location.

Shopify
Kirjoitus

Create Article

Create a new article in a blog.

Shopify
Kirjoitus

Create Blog

Create a new blog on the online store.

Shopify
Kirjoitus

Create Collect

Add a product to a collection.

Shopify
Kirjoitus

Create Custom Collection

Create a new custom (manual) collection.

Shopify
Kirjoitus

Create Customer

Create a new customer.

Shopify
Kirjoitus

Create Draft Order

Create a new draft order.

Shopify
Kirjoitus

Create Fulfillment

Create a fulfillment for one or more fulfillment orders.

Shopify
Kirjoitus

Create Metafield

Create a new shop-level metafield.

Shopify
Kirjoitus

Create Page

Create a new online store page.

Shopify
Kirjoitus

Create Product

Create a new product.

Shopify
Kirjoitus

Create Product Image

Add an image to a product.

Shopify
Kirjoitus

Create Refund

Create a refund for an order.

Shopify
Kirjoitus

Create Smart Collection

Create a new smart (automated) collection.

Shopify
Kirjoitus

Create Webhook

Create a new webhook subscription.

Shopify
Kirjoitus

Delete Page

Delete an online store page.

Shopify
Kirjoitus

Delete Theme Asset

Delete a file from a theme.

Shopify
Luku

Get Article

Get a specific article by ID.

Shopify
Luku

Get Articles

List all articles for a blog.

Shopify
Luku

Get Articles Count

Get count of articles for a blog.

Shopify
Luku

Get Balance

Get current Shopify Payments account balance.

Shopify
Luku

Get Blog

Get a specific blog by ID.

Shopify
Luku

Get Blogs

List all blogs.

Shopify
Luku

Get Checkouts

List abandoned checkouts. Supports incremental sync via updated_at_min.

Shopify
Luku

Get Collection Products

List all products in a collection.

Shopify
Luku

Get Collects

List product-collection relationships.

Shopify
Luku

Get Countries

List all countries/regions configured for the store.

Shopify
Luku

Get Country

Get a specific country by ID.

Shopify
Luku

Get Custom Collections

List all custom (manual) collections.

Shopify
Luku

Get Customer

Get a specific customer by ID.

Shopify
Luku

Get Customer Metafields

List all metafields for a customer.

Shopify
Luku

Get Customer Orders

List all orders for a specific customer.

Shopify
Luku

Get Customers

List all customers. Supports incremental sync via updated_at_min.

Shopify
Luku

Get Customers Count

Get count of customers.

Shopify
Luku

Get Discount Code

Get a specific discount code by ID.

Shopify
Luku

Get Discount Codes

List all discount codes for a price rule.

Shopify
Luku

Get Disputes

List payment disputes (chargebacks).

Shopify
Luku

Get Draft Order

Get a specific draft order by ID.

Shopify
Luku

Get Draft Orders

List all draft orders. Supports incremental sync via updated_at_min.

Shopify
Luku

Get Draft Orders Count

Get count of draft orders.

Shopify
Luku

Get Events

List all events. Supports incremental sync via created_at_min.

Shopify
Luku

Get Fulfillment Orders

List all fulfillment orders for an order.

Shopify
Luku

Get Fulfillments

List all fulfillments for an order.

Shopify
Luku

Get Gift Card

Get a specific gift card by ID.

Shopify
Luku

Get Gift Cards

List all gift cards (Shopify Plus only).

Shopify
Luku

Get Gift Cards Count

Get count of gift cards.

Shopify
Luku

Get Inventory Item

Get a specific inventory item by ID.

Shopify
Luku

Get Inventory Items

List inventory items by IDs.

Shopify
Luku

Get Inventory Levels

List inventory levels for items or locations.

Shopify
Luku

Get Location

Get a specific location by ID.

Shopify
Luku

Get Locations

List all locations.

Shopify
Luku

Get Marketing Events

List all marketing events.

Shopify
Luku

Get Metafields

List all shop-level metafields.

Shopify
Luku

Get Order

Get a specific order by ID.

Shopify
Luku

Get Order Metafields

List all metafields for an order.

Shopify
Luku

Get Order Risks

List fraud risk assessments for an order.

Shopify
Luku

Get Orders

List all orders. Supports incremental sync via updated_at_min.

Shopify
Luku

Get Orders Count

Get count of orders.

Shopify
Luku

Get Page

Get a specific page by ID.

Shopify
Luku

Get Pages

List all pages (CMS content).

Shopify
Luku

Get Pages Count

Get count of pages.

Shopify
Luku

Get Payouts

List Shopify Payments payouts.

Shopify
Luku

Get Policies

List all store policies (refund, privacy, terms, etc.).

Shopify
Luku

Get Price Rule

Get a specific price rule by ID.

Shopify
Luku

Get Price Rules

List all price rules (discounts/promotions).

Shopify
Luku

Get Product

Get a specific product by ID.

Shopify
Luku

Get Product Image

Get a specific product image by ID.

Shopify
Luku

Get Product Images

List all images for a product.

Shopify
Luku

Get Product Metafields

List all metafields for a product.

Shopify
Luku

Get Products

List all products. Supports incremental sync via updated_at_min.

Shopify
Luku

Get Products Count

Get count of products.

Shopify
Luku

Get Redirect

Get a specific redirect by ID.

Shopify
Luku

Get Redirects

List all URL redirects.

Shopify
Luku

Get Redirects Count

Get count of redirects.

Shopify
Luku

Get Refund

Get a specific refund by ID.

Shopify
Luku

Get Refunds

List all refunds for an order.

Shopify
Luku

Get Script Tags

List all script tags.

Shopify
Luku

Get Shipping Zones

List all shipping zones with rates.

Shopify
Luku

Get Shop

Get shop information.

Shopify
Luku

Get Smart Collections

List all smart (automated) collections.

Shopify
Luku

Get Tender Transactions

List tender transactions (payment method breakdown).

Shopify
Luku

Get Theme

Get a specific theme by ID.

Shopify
Luku

Get Theme Asset

Read one theme file's contents by its key (e.g. templates/page.json).

Shopify
Luku

Get Theme Assets

List every file (template, section, snippet, asset) in a theme, without file contents.

Shopify
Luku

Get Themes

List all themes.

Shopify
Luku

Get Transaction

Get a specific transaction by ID.

Shopify
Luku

Get Transactions

List all transactions for an order.

Shopify
Luku

Get Variant

Get a specific variant by ID.

Shopify
Luku

Get Variants

List all variants for a product.

Shopify
Luku

Get Webhook

Get a specific webhook by ID.

Shopify
Luku

Get Webhooks

List all webhook subscriptions.

Shopify
Luku

Get Webhooks Count

Get count of webhooks.

Shopify
Kirjoitus

Reopen Order

Reopen a closed order.

Shopify
Luku

Search Customers

Search customers by query string.

Shopify
Kirjoitus

Send Customer Invite

Send an account invite email to a customer.

Shopify
Kirjoitus

Send Draft Order Invoice

Send an invoice for a draft order.

Shopify
Kirjoitus

Set Inventory

Set inventory level to an exact quantity.

Shopify
Kirjoitus

Update Article

Update an existing article.

Shopify
Kirjoitus

Update Blog

Update an existing blog.

Shopify
Kirjoitus

Update Custom Collection

Update an existing custom collection.

Shopify
Kirjoitus

Update Customer

Update an existing customer.

Shopify
Kirjoitus

Update Draft Order

Update an existing draft order.

Shopify
Kirjoitus

Update Metafield

Update an existing metafield.

Shopify
Kirjoitus

Update Page

Update an existing online store page.

Shopify
Kirjoitus

Update Product

Update an existing product.

Shopify
Kirjoitus

Update Product Image

Update a product image.

Shopify
Kirjoitus

Update Smart Collection

Update an existing smart collection.

Shopify
Kirjoitus

Update Tracking

Update tracking information for an existing fulfillment.

Shopify
Kirjoitus

Update Variant

Update a product variant (price, SKU, inventory, etc.).

Shopify
Kirjoitus

Update Webhook

Update an existing webhook subscription.

Shopify
Kirjoitus

Upsert Theme Asset

Create or replace a theme file (template, section, snippet or asset).

Compare

Shopify MCP servers compared: hosted vs official

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.

Where it worksAny remote MCP client: Claude, ChatGPT, Cursor, Claude Code, Gemini CLI and Codex, plus the CLIClaude, installed from Claude with approval in your Shopify admin
SetupCreate a custom app in Shopify and paste its client ID and secretInstall from Claude and approve data access in Shopify admin
CatalogRead and write products, variants, collections, inventory, pages, metafields, webhooks and theme filesRead and write products, collections, inventory and discounts, plus pages and menus
OrdersFulfillments, tracking, refunds, draft orders, and closing, reopening and cancelling ordersRead-only: cannot refund, cancel or capture orders
ThemesCan edit theme files, including the published theme, so limit access where neededCannot edit the live theme
ReportingOrders, abandoned checkouts, payouts, disputes and other raw store data; no analytics query languageAnalytics queries
Safety controlsPer-store action controls, Read-only connections by scope, destructive actions off by defaultOrder changes, refunds and live theme edits are blocked
Other platformsGoogle Ads, Meta Ads, GA4, Klaviyo and 45 more MCP servers, plus a CLIShopify only
PriceIncluded in plans from $29.99/month, with a trialNo extra Shopify fee
Overview

What you can do with the Shopify MCP

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.

ClaudeShopifyAcme StoreRead-only
Ask about your Shopify account…
01Sales and order analysis

Sales and order analysis

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 actions
ClaudeShopifyAcme StoreRead-only
Ask about your Shopify account…
02Inventory and pricing

Inventory and pricing

Find low-stock variants by location, set or adjust stock levels, and update prices, SKUs and product details.

See all Shopify actions
ClaudeShopifyAcme StoreRead-only
Ask about your Shopify account…
03Customer lookups

Customer lookups

Search customers by name, email or phone and review their order history before you reply to a request.

See all Shopify actions
116
actions
one server URL
76
read actions
reports, audits, research
40
write actions
create, update, manage
Setup

How to connect the Shopify MCP server

Add 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.

MCP server URL

https://shopify.insightfulmcp.com/

Connect Shopify to Claude

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.

Open Claude Directory

Or add the Shopify server manually:

  1. 01
    Copy the server URL:
    https://shopify.insightfulmcp.com/
  2. 02
    Open Claude connector settings (Customize > Connectors), click + and then Add custom connector.
  3. 03
    Paste the URL and click Add.
  4. 04
    Click Connect, then click Authorize access in the browser.

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.

Watch the setup tutorial

Playbook

Prompts and skills that run on the Shopify MCP

Copy a prompt into any connected client, or install a Claude skill that chains the actions for you.

Prompt

“What were total sales and average order value last week?”

Totals orders for the period

Skill

LTV:CAC Ratio Optimizer

Claude skill that calculates customer lifetime value, CAC, LTV:CAC ratio and payback period by channel and segment, and sets affordable CPA targets.

Prompt

“Which products sold the most units in the last 30 days?”

Aggregates order line items

Skill

E-commerce Ads Playbook

Claude skill with a full-funnel e-commerce ads plan: Google Shopping, Performance Max, Meta catalog and Advantage+ sales campaigns, budgets and KPIs.

Prompt

“List variants with fewer than 10 units in stock at our main location”

Reads inventory levels by location

Prompt

“Show abandoned checkouts from the last 7 days and the products in them”

Lists abandoned checkouts

Prompt

“Calculate the refund for two items on this order before we issue it”

Previews a refund without creating it

Prompt

“Create a draft order for this customer and send them the invoice”

Creates and invoices a draft order

Prompt

“Change the price of the medium Blue Hoodie variant to $49”

Updates a variant

KYSYTTÄVÄÄ?

Frequently asked questions

A Shopify MCP server connects a Shopify store to AI assistants through the Model Context Protocol (MCP), an open standard for giving AI tools access to data and actions. Once connected, you can ask Claude, ChatGPT or Cursor about orders, products and customers, or ask it to update your store, instead of working through the Shopify admin.

Valmis yhdistämään datasi?

Liity satojen toimistojen ja brändien joukkoon, jotka yhdistävät markkinointidatansa AI:hin InsightfulPipen avulla.

Aloita kokeilu jo tänään.