Production-grade MCP server and CLI tool for Shopify Admin GraphQL API — 49+ tools, YAML-extensible, dual auth, dual transport, Docker-ready
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"cob-shopify-mcp": {
"env": {
"SHOPIFY_CLIENT_ID": "your_client_id",
"SHOPIFY_STORE_DOMAIN": "your-store.myshopify.com",
"SHOPIFY_CLIENT_SECRET": "shpss_your_secret"
},
"args": [
"start"
],
"command": "cob-shopify-mcp"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
The most complete open-source MCP server and CLI for Shopify. 59 built-in tools + 5 custom tools across 5 domains — use it as an MCP server for AI agents (Claude, Cursor, Windsurf) or as a standalone CLI to manage Shopify stores directly from your terminal.
This server supports HTTP transport. Be the first to test it — help the community know if it works.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked cob-shopify-mcp against OSV.dev.
Click any tool to inspect its schema.
Shop InfoShop information and metadata
shop://info
LocationsStore locations
shop://locations
PoliciesStore policies
shop://policies
CurrenciesSupported currencies
shop://currencies
Health checkCheck the health and status of the Shopify connection
Sales reportGenerate a sales report
Inventory riskIdentify inventory risk and issues
Support summaryGenerate a customer support summary
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in ecommerce
35+ AI tools for TCG card grading, Monte Carlo pricing, 370K+ product search. BYOK.
A command line tool for setting up commercetools MCP server
This is the reference implementation for the mcp server
BuyWhere MCP server — product catalog for Claude Desktop, Cursor, and MCP agents.
MCP Security Weekly
Get CVE alerts and security updates for Cob Shopify Mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
The most complete open-source MCP server and CLI for Shopify. 59 built-in tools + 5 custom tools across 5 domains — use it as an MCP server for AI agents (Claude, Cursor, Windsurf) or as a standalone CLI to manage Shopify stores directly from your terminal.
cob-shopify products list --limit 5, orders get --id ..., etc.)| What you get | |
|---|---|
| Dual-mode | Same 64 tools work as both CLI commands and MCP server — no competitor offers both |
| ShopifyQL Analytics | 16 analytics tools powered by ShopifyQL — sales summaries, cohort analysis, vendor performance, period-over-period comparison — each in a single API call |
| 82% less AI context | Advertise-and-Activate loads 1 meta-tool instead of 59 schemas. Domains activate on demand |
| Production-grade | Cost-based rate limiting, query caching, retry with backoff, encrypted token storage, 600 tests |
This project gives you two ways to interact with Shopify. Same tools, same engine, same auth — different interfaces.
| CLI | MCP | |
|---|---|---|
| What it is | Direct terminal commands | Protocol for AI agents |
| Who it's for | Developers, scripts, CI/CD | Claude, Cursor, Windsurf, custom agents |
| How to use | cob-shopify products list --limit 5 | AI calls tools via MCP protocol |
| Install via | npm install -g cob-shopify-mcp | Same npm install, then claude mcp add |
| Docker | Not applicable | Yes — HTTP transport for remote/multi-agent |
| Custom YAML tools | Auto-discovered | Auto-discovered |
| Output | Table (TTY), JSON when piped; --json, --fields, --jq | JSON via MCP response |
| Schema introspection | --schema flag on any command | Built into MCP protocol |
| Context window | Zero impact — no tool schemas loaded | All schemas injected — use Advertise-and-Activate for 82% reduction |
| Best for | Quick lookups, scripting, pipelines, CI/CD | Conversational AI, multi-step workflows |
You don't have to choose —