Shopify Admin MCP
Provides tools for managing Shopify stores via the Admin API, including products, collections, blogs, themes, navigation menus, and discounts.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Shopify Admin MCP
MCP server for Shopify Admin API operations
Setup
npm installRelated MCP server: MCP Shopify
Environment Variables
SHOPIFY_SHOP_DOMAIN=your-store.myshopify.com
SHOPIFY_ACCESS_TOKEN=shpat_xxxxxClaude Desktop Configuration
{
"mcpServers": {
"shopify-admin": {
"command": "node",
"args": ["--experimental-strip-types", "/path/to/shopify-admin-mcp/src/index.ts"],
"env": {
"SHOPIFY_SHOP_DOMAIN": "your-store.myshopify.com",
"SHOPIFY_ACCESS_TOKEN": "shpat_xxxxx"
}
}
}
}Available Tools
System
Tool | Description |
| Test API connection |
Products
Tool | Description |
| Search products (by title, vendor, etc.) |
| Get product details (by ID or handle) |
| Create a new product with optional variants |
| Update product info (title, description, status, SEO, etc.) |
| Add images to a product from public URLs |
| Get monthly sales ranking |
Collections
Tool | Description |
| Search and list collections |
| Get collection details |
| Create a collection |
| Add products and set sort order |
| Duplicate a collection |
Blog
Tool | Description |
| Get blog list |
| Get article list |
| Create an article |
| Update an article |
Theme
Tool | Description |
| Get theme list |
| Get theme file |
| Create or update theme file |
Menu
Tool | Description |
| Get navigation menus with items |
| Update a navigation menu |
Discounts
Tool | Description |
| List all discounts (code + automatic) |
| Get a single discount detail by ID |
| Create a code discount (amount/% off) |
| Update a basic code discount |
| Create an auto-applied basic discount |
| Update an auto-applied basic discount |
| Create a BXGY (buy X get Y) code discount |
| Update a BXGY code discount |
| Create an auto-applied BXGY discount |
| Update an auto-applied BXGY discount |
| Create a free shipping code discount |
| Update a free shipping code discount |
| Create an auto-applied free shipping discount |
| Update an auto-applied free shipping discount |
| Activate (enable) a discount |
| Deactivate (disable) a discount |
Required API Scopes
read_ordersread_products,write_productsread_content,write_contentread_themes,write_themesread_online_store_navigation,write_online_store_navigationread_discounts,write_discounts
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Shopify MCP Pack — wraps the Shopify Admin REST API (2024-01)
Hosted Shopify MCP server for Claude, ChatGPT and Cursor, with each action switched per account.
MCP server for Shoprocket — orders, products, customers, store stats and discount codes.
A Model Context Protocol server for Wix AI tools
Related MCP Servers
- AlicenseCqualityDmaintenanceA Model Context Protocol server that provides comprehensive access to the Shopify Admin GraphQL API, enabling AI assistants to manage Shopify stores programmatically.1001MIT
- AlicenseNot gradedqualityCmaintenanceA comprehensive MCP server for Shopify Admin API integration, enabling AI assistants to manage products, orders, customers, inventory, analytics, and more through natural language.25 npm20MIT
- AlicenseNot gradedqualityBmaintenanceA Model Context Protocol server that connects AI agents to the Shopify Admin GraphQL API, enabling management of products, orders, customers, and more through natural language.42 npm6MIT
- AlicenseNot gradedqualityCmaintenanceMCP server for the Shopify Admin API, enabling 36 tools for managing products, orders, customers, inventory, fulfillments, collections, analytics, marketing, content, and webhooks.13 npm1MIT