loaditout.ai
SkillsPacksTrendingLeaderboardAPI DocsBlogSubmitRequestsCompareAgentsXPrivacyDisclaimer
{}loaditout.ai
Skills & MCPPacksBlog

shopify-mcp-server

MCP Tool

hamzashahbaz/shopify-mcp-server

MCP server that gives AI assistants real-time access to Shopify store analytics via ShopifyQL and the Admin GraphQL API.

Install

$ npx loaditout add hamzashahbaz/shopify-mcp-server

Platform-specific configuration:

.claude/settings.json
{
  "mcpServers": {
    "shopify-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "shopify-mcp-server"
      ]
    }
  }
}

Add the config above to .claude/settings.json under the mcpServers key.

About

Shopify MCP Server

An MCP server that gives AI assistants real-time access to your Shopify store analytics through ShopifyQL and the Admin GraphQL API.

What It Does

Connect any MCP-compatible AI assistant (Claude, GPT, Cursor, etc.) to your Shopify store. Ask questions in plain English — the server translates them into ShopifyQL queries and GraphQL calls, then returns real data from your store. Sales, orders, inventory, traffic, marketing — all queryable through conversation.

Tools

| Tool | Description | |------|-------------| | shopify_sales_summary | Total sales, net sales, orders, AOV, returns, and discounts for any date range | | shopify_sales_by_product | Revenue breakdown by product with sorting and limits | | shopify_sales_by_channel | Sales split across channels (Online Store, POS, etc.) | | shopify_sales_over_time | Time series sales trends by day, week, month, quarter, or year | | shopify_orders | Recent orders with line items, customer info, and fulfillment status | | shopify_customer_metrics | Customer acquisition and behavior — new vs. returning over time | | shopify_traffic | Sessions, visitors, and conversion rate — optionally grouped by source, device, or country | | shopify_sales_by_geography | Sales breakdown by billing country | | shopify_ad_spend | Marketing event data from Shopify campaigns | | shopify_shop_campaign_insights | Shop campaign performance — ad spend vs. sales with period comparisons | | shopify_inventory | Inventory levels by variant with SKU search and low-stock filtering | | shopify_sales_by_discount | Sales breakdown by discount code | | shopify_custom_query | Run raw ShopifyQL for anything the pre-built tools don't cover |

Setup
Prerequisites
  • Node.js 18+
  • A Shopify store with a custom app
1. Create a Shopify Custom App
  1. In your Shopify admin, go to Settings > Apps and sales channels > Develop apps

Tags

aianalyticsclaudeecommercemcpmcp-servermodel-context-protocolshopifyshopify-apishopifyql

Reviews

Loading reviews...

Quality Signals

0
Installs
Last updated16 days ago
Security: AREADME

Safety

Risk Levelmedium
Data Access
read
Network Accessnone

Details

Sourcegithub-crawl
Last commit3/30/2026
View on GitHub→

Embed Badge

[![Loaditout](https://loaditout.ai/api/badge/hamzashahbaz/shopify-mcp-server)](https://loaditout.ai/skills/hamzashahbaz/shopify-mcp-server)