Shopify MCP Server
Provides real-time access to Shopify store data, allowing AI agents to search products, track orders, monitor inventory levels, analyze sales performance, and access customer segments.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Shopify MCP ServerShow me my top 10 best-selling products this month"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
🛍️ Shopify MCP Server
Connect AI agents (Claude, Cursor, Windsurf) to your Shopify store data via the Model Context Protocol.
What It Does
Shopify MCP gives AI assistants real-time access to your Shopify store — products, orders, inventory, analytics, and customers — through the Model Context Protocol.
Ask your AI assistant things like:
"What are my top 10 selling products this month?"
"Show me orders from the last 7 days"
"Which products are low on stock?"
"What's my conversion rate this week?"
"Find repeat customers who spent over $500"
Related MCP server: Shopify MCP Server
Architecture
┌──────────────┐ MCP Protocol ┌──────────────────┐ GraphQL ┌──────────┐
│ AI Agent │ ◄──────────────────► │ shopify-mcp │ ◄────────────► │ Shopify │
│ (Claude, │ stdio / SSE │ server │ Admin API │ Store │
│ Cursor) │ │ │ │ │
└──────────────┘ └──────────────────┘ └──────────┘Quick Start
Option 1: npm (Self-Hosted)
npm install -g @botsix/shopify-mcpAdd to your Claude Desktop config (claude_desktop_config.json):
{
"mcpServers": {
"shopify": {
"command": "shopify-mcp",
"env": {
"SHOPIFY_STORE_URL": "your-store.myshopify.com",
"SHOPIFY_ACCESS_TOKEN": "shpat_your_token_here"
}
}
}
}Option 2: Hosted (Coming Soon)
$19/mo — No setup, no API keys to manage. Just connect and go.
Available Tools
Tool | Description |
| List/search products with filters (title, type, vendor, status) |
| Recent orders with revenue summaries and status breakdown |
| Stock levels across locations, low-stock alerts |
| Traffic, conversion rates, top sellers, revenue trends |
| Customer segments, repeat buyers, lifetime value stats |
Setup: Getting Your Shopify API Key
Go to your Shopify admin → Settings → Apps and sales channels
Click Develop apps → Create an app
Configure Admin API scopes:
read_products,read_orders,read_inventory,read_customers,read_analyticsInstall the app and copy the Admin API access token
Revenue Model
Tier | Price | Features |
Free | $0 | npm package, self-host, all 5 tools |
Pro | $19/mo | Hosted SSE endpoint, dashboard, priority support |
Enterprise | Custom | Multi-store, custom tools, SLA |
Tech Stack
TypeScript — Type-safe from API to tools
@modelcontextprotocol/sdk — Official MCP SDK
Shopify Admin API — GraphQL for efficient data fetching
Zod — Runtime validation for all inputs
Development
git clone https://github.com/botsix-workspace/shopify-mcp.git
cd shopify-mcp
npm install
cp .env.example .env # Add your Shopify credentials
npm run devLicense
MIT © botsix
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceEnables interaction with Shopify store data (products, customers, orders) via GraphQL, providing comprehensive tools for store management through Claude.Last updated1183MIT
- AlicenseAqualityDmaintenanceProvides AI assistants with real-time access to Shopify store analytics, sales data, and inventory through ShopifyQL and the Admin GraphQL API. It enables users to query store performance, customer metrics, and marketing insights using natural language.Last updated13MIT
- AlicenseCqualityDmaintenanceA Model Context Protocol server that provides comprehensive access to the Shopify Admin GraphQL API, enabling AI assistants to manage Shopify stores programmatically.Last updated1001MIT
- Flicense-qualityFmaintenanceEnables AI assistants to query and interact with Shopify store data via the Storefront API, including products, collections, carts, and customer information.Last updated9
Related MCP Connectors
Manage your Savanto store from your AI: catalog, content, prompts, and analytics, by chat.
Manage your NanoCart store from any AI agent: products, orders, coupons, subscribers, reports.
Connect e-commerce and marketing data to AI assistants via MCP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Splaticusamz/shopify-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server