Official Shopify MCP server for AI-assisted development — searches docs, explores GraphQL schemas, and validates code
Validates GraphQL, Liquid themes, and JS/TS components against current Shopify APIs
Free for all developers — works with Claude, Cursor, and VS Code with Node.js 18+
Pricing: Free forever
Best for: Individuals & startups
Pros & Cons
Pros
Official Shopify product — always reflects current API schemas and documentation
Multi-layer validation catches errors in GraphQL, components, and Liquid before deployment
Covers the full Shopify ecosystem from Admin API to POS Extensions
Free for all developers with no authentication requirements
Works with Claude Desktop, Cursor, VS Code, and Gemini CLI
Cons
Focused on development assistance — does not manage store data or orders directly
Requires Node.js 18+ and local MCP client configuration
Separate servers needed for storefront commerce data and customer account operations
Limited to Shopify-specific development — no general e-commerce tooling
Key Features
Full-text search across all Shopify development documentation and guidesGraphQL schema exploration for discovering types, queries, and mutations across all Shopify APIsGraphQL code validation ensuring generated operations use only valid fieldsJavaScript/TypeScript component validation for Shopify-specific propertiesLiquid theme validation checking syntax errors and broken references across entire directoriesSupport for 10+ API ecosystems including Admin, Storefront, Functions, and POS UI ExtensionsContext-aware coding assistance that reads project files for personalized solutionsIndividual Liquid codeblock testing for isolated file validation
Shopify MCP Server is the official Model Context Protocol server from Shopify that gives AI assistants direct access to Shopify's development documentation, GraphQL API schemas, and code validation tools. It enables developers to build Shopify apps faster by letting AI tools like Claude, Cursor, and VS Code provide accurate, up-to-date guidance based on current Shopify APIs.
The Dev MCP server searches across all Shopify documentation, explores GraphQL schemas to discover available types, queries, and mutations, and validates generated code against Shopify's APIs. Supported validation covers GraphQL operations, JavaScript/TypeScript component checks, Liquid theme validation for syntax errors and broken references, and individual codeblock testing. It works with the Admin GraphQL API, Storefront API, Customer Account API, Functions, Liquid, Partner API, Payment Apps API, Web Components, POS UI Extensions, and more.
Shopify also offers a separate Storefront MCP server for commerce data access (products, carts, customer info) and a Customer Accounts MCP server for order tracking and returns. The Dev MCP server requires Node.js 18+ and is free for all Shopify developers.
Can Shopify MCP Server manage store products or orders?
No. The Dev MCP Server is focused on development assistance — documentation search, GraphQL schema exploration, and code validation. For store data access (products, carts, customer info), Shopify offers a separate Storefront MCP server and a Customer Accounts MCP server.
Does it require a Shopify store or partner account?
No authentication is required. The Dev MCP Server accesses public documentation and API schemas, so any developer can use it immediately with just npx @anthropic-ai/claude-code or by adding it to their MCP client config.
What types of code can it validate?
It validates GraphQL operations against all Shopify APIs (Admin, Storefront, Customer Account, etc.), Liquid templates for syntax errors and broken references, and JavaScript/TypeScript components for Shopify-specific properties. Each validation type checks against current API schemas.
How current is the documentation it searches?
The server pulls from official Shopify developer documentation, which is updated continuously by the Shopify team. Since it is an official Shopify product, the docs and GraphQL schemas reflect the latest API versions available on the platform.