Shopify’s official MCP server, Dev MCP, connects your agent to Shopify’s developer resources. It runs locally with npx -y @shopify/dev-mcp@latest and needs no authentication. Shopify’s documentation does not describe it reading or changing live store data.
If you want Claude to query orders, manage products or segment customers, that takes a community server built on the Admin API. This page does not vouch for any of them, so check who maintains one before you connect it to a store.
Why use it
Building on Shopify means constant trips to docs and API references. Dev MCP puts those inside the conversation, so Claude can work from Shopify’s own developer resources instead of guessing at an API from memory.
For ecommerce operators who want store reporting rather than app development, Dev MCP is not that tool. The store-data use cases below need a community server.
What it actually does
Dev MCP gives your agent access to Shopify’s developer resources. It does not need your store credentials.
Community Admin API servers vary. Typical scopes cover products and inventory, orders, customers and discounts. Some also expose draft orders and gift cards. Check the specific server’s feature list.
Practical patterns with a community Admin API server:
- “Show me yesterday’s orders by region with average order value.”
- “Find products with less than 10 units in stock.”
- “Who are my top 20 customers by total spend in the last 90 days?”
Gotchas
Rate limits scale with plan. Standard plans have stricter Admin API limits than Shopify Plus. Heavy queries on standard plans may need pagination and pacing. A community server may handle this, but Claude can report partial data on complex queries.
Custom apps versus public apps. A community server typically runs as a custom app within your store. This means you control the scopes and can install it without going through Shopify’s review process.
Pair with Stripe for payments-side analysis and HubSpot or Mailchimp for marketing automation. The combination gives Claude visibility across the full ecommerce stack.
For ad-hoc reporting where you need joins Shopify can’t do natively (e.g. orders × ad spend × email engagement), pipe Shopify data to Postgres or BigQuery and query both via the relevant MCP server.