MCP server
Shopify MCP Server
Local MCP server that connects Claude Desktop to the Shopify Admin GraphQL API for products, inventory, orders, customers, media and custom queries.
Repository and documentation last checked Built from public product pages and documentation. SourcesClaim this listing
ecommerceguide summary
Shopify MCP Server is a community-built local server that connects Claude Desktop to the Shopify Admin GraphQL API. Tools cover browsing products, orders, customers and inventory items, creating draft products, updating variant prices and inventory quantities, uploading images to Shopify CDN, retrieving cart abandonments, and running custom GraphQL queries or mutations. Written in TypeScript, it runs over stdio, authenticates with a store name and Admin API access token in a .env file, and is MIT licensed.
Why it stands out
Community-built local server whose README documents setup for Claude Desktop, including a query_shopify tool for arbitrary Admin API mutations.
What Shopify MCP Server does
ecommerceguide editorial- Read and write access to the Shopify Admin GraphQL API
- Tools for products, inventory, orders, customers and media uploads
- query_shopify runs custom GraphQL queries and mutations against Admin API
- introspect_admin_schema returns relevant parts of the Admin GraphQL schema
- Installed from source with git clone, built and started with npm
- Setup instructions cover Claude Desktop; stdio transport, API token auth
- Maintained by codeyogi911 (Shashwat Jain), MIT licence, TypeScript
How ecommerce teams could use it
ecommerceguide editorialIllustrative scenarios written by ecommerceguide from the product's documented capabilities. They are not customer case studies.
A developer working on a Shopify store's catalogue
Creating product structures with options, then setting variant prices and compare-at prices
Intended outcomecreate_product adds the product in DRAFT status and update_variant_price sets price or compare-at price on a chosen variant.
An operations person running a Shopify store from Claude Desktop
Checking stock levels by SKU across locations and correcting counts
Intended outcomelist_inventory_items and get_inventory_item return available quantities and locations, and update_inventory_quantity sets a new quantity at one location.
A team building Shopify integrations
Exploring Admin API fields that the server's named tools do not cover
Intended outcomeintrospect_admin_schema filters relevant schema elements and query_shopify executes the resulting queries or mutations.
Who it suits
ecommerceguide editorialBest for
You run a Shopify store, work in Claude Desktop, and can clone and build a TypeScript MCP server with an Admin API access token.
Probably not for
You need a hosted remote endpoint, OAuth, a published npm or Docker install, or support for platforms other than Shopify.
- Business size
- Any stageThe repository states no audience or pricing; use depends on installing from source and holding a Shopify Admin API token.
Technical details
From the vendor's own pagesFrom the server's repository, documentation and MCP directory listings.
- What an agent can do
- Manage products, Orders, Inventory, Customers, Product content
- Transport
- stdio (local)
- Authentication
- API keyCreate a .env file with SHOPIFY_STORE_NAME and SHOPIFY_API_ACCESS_TOKEN.
- Package
- shopify-mcp
- Language
- TypeScript
- Licence
- MIT
- Repository last updated
- 3 Apr 2025
Connect Shopify MCP Server
Third-party dataSetup documented for
git clone https://github.com/codeyogi911/shopify-mcpCommand as listed on the repository README, not tested by ecommerceguide. Check the repository README (opens in a new tab) for configuration and credentials before running it.
Works with
Categories and use cases
Alternatives to Shopify MCP Server
Listings that share this one's category, platforms or use cases. Ordered by how many relationships they share, not by quality or payment.
- SHShopifymanage shopify products, orders, customers, and inventory via graphql in claude or cursor
- PRPressoAI-powered analytics platform connecting e-commerce and marketing data
- SHShopifyInteract with Shopify store data using the GraphQL API
- COcom.pulsemcp.mirror/amir-bengherbi-shopifyIntegrates with Shopify's GraphQL API to enable comprehensive store management, including product, customer, order, and discount operations.
- DEDTC Ecommerceconnects Claude to Klaviyo and Shopify with 22 analytics tools for DTC brands
Sources
ecommerceguide profiles are built from public product information and written for ecommerce teams. We do not test products, and paying never changes where a listing ranks.
Also listed on PulseMCP.
See something incorrect? Report an update