New

50% off Shop Products & 50% off 1st Month of Retainer Packages. Terms apply*. Contact us to apply your discount.

Shopify MCP Integration for Shopify Store Owners

Last updated:

We're running a competition. Giving away a free SEO backlinks bundle to a lucky email subscriber in October.

*Terms and conditions apply.

Home » Articles » Shopify » Shopify MCP Integration for Shopify Store Owners

Imagine managing your entire Shopify store just by talking to Claude – checking sales, creating discounts, and finding customers with simple conversations. This integration uses MCP (Model Context Protocol) to connect Claude directly to your store’s data. Never set up an MCP integration before? Read this first for how to setup with Claude.

IMPORTANT SECURITY WARNING

This integration was created by Amir Bengherbi and is an unofficial, third-party tool that is not officially supported by Shopify or Anthropic. Before using this integration:

  • Keep your access tokens secure and never share them
  • Thoroughly review the code at the GitHub repository
  • Monitor all subsequent updates for potential security vulnerabilities
  • Use at your own risk – this tool has access to sensitive store data
  • Consider testing on a development store first

Setup Instructions

Step 1: Create a Shopify Custom App

  1. Log into your Shopify admin panel
  2. Go to Settings > Apps and sales channels
  3. Click Develop apps (enable developer preview if prompted)
  4. Click Create an app
  5. Name your app (e.g., “Claude AI Integration”)

Step 2: Configure API Permissions

  1. Click Configure Admin API scopes
  2. Select these permissions:
    • read_products and write_products
    • read_customers and write_customers
    • read_orders and write_orders
  3. Click Save

Step 3: Install and Get Your Access Token

  1. Click Install app
  2. Click Install to confirm
  3. Copy your Admin API access token (keep this secure!)

Step 4: Configure Claude Desktop

Add this configuration to your claude_desktop_config.json file:

{
  "mcpServers": {
    "shopify": {
      "command": "npx",
      "args": ["-y", "shopify-mcp-server"],
      "env": {
        "SHOPIFY_ACCESS_TOKEN": "YOUR_ACCESS_TOKEN_HERE",
        "MYSHOPIFY_DOMAIN": "your-store-name.myshopify.com"
      }
    }
  }
}

Replace:

  • YOUR_ACCESS_TOKEN_HERE with your actual access token
  • your-store-name with your actual store name

Step 5: Restart Claude Desktop

Close and reopen Claude Desktop. The integration will be active and ready to use.

Example Commands You Can Try

  • “Show me my top 10 products”
  • “Find all orders from the last week”
  • “Create a 20% discount code for Black Friday”
  • “Tag customer John Doe with ‘VIP'”
  • “What are my store’s shipping countries?”

We'll assist you in building a website that works through our exclusive newsletter

Kahunam values everyone who visits us. We have been secretly working behind the scenes to create useful resources like checklists, security guides, helpful tools and plugins, and exclusive deals and freebies to help visitors. All of this becomes yours when you subscribe (because the best stuff should go to the people who stick around).

Book a Discovery Call