🔌

Shopify MCP

Business500

Manage Shopify stores: products, orders, customers, inventory, and analytics.

Claude DesktopCursor

Overview

Manage Shopify stores: products, orders, customers, inventory, and analytics.

Setup

Run with npx:

npx -y @modelcontextprotocol/server-shopify

Configuration

SHOPIFY_STORE_DOMAIN and SHOPIFY_ACCESS_TOKEN environment variables

Documentation

Shopify MCP (Enhanced)

Overview

Shopify MCP provides access to Shopify Admin API for e-commerce store management.

Features

  • Product management
  • Order processing
  • Customer management
  • Inventory tracking
  • Analytics access

Installation

npx -y @modelcontextprotocol/server-shopify

Configuration

Set up Shopify credentials:

export SHOPIFY_STORE_DOMAIN=your-store.myshopify.com
export SHOPIFY_ACCESS_TOKEN=your_access_token

Create a custom app at Shopify Admin API.

Available Operations

OperationDescription
List ProductsGet all products
Create ProductAdd new product
Get OrdersRetrieve orders
Update InventoryModify stock levels
Get CustomersList customers

Usage Examples

List Products

{
  "action": "list_products",
  "limit": 50,
  "status": "active"
}

Create Product

{
  "action": "create_product",
  "title": "New Product",
  "body_html": "Product description",
  "vendor": "My Brand",
  "product_type": "Electronics",
  "variants": [
    { "price": "29.99", "sku": "PROD-001", "inventory_quantity": 100 }
  ]
}

Get Orders

{
  "action": "get_orders",
  "status": "open",
  "limit": 25
}

Pros

  • ✅ Full e-commerce integration
  • ✅ Real-time inventory
  • ✅ Order automation
  • ✅ Customer insights

Cons

  • ❌ Requires Shopify store
  • ❌ API rate limits
  • ❌ Complex for simple stores

Resources