MCP server
Shopify Dev MCP server
Shopify's Dev MCP server helps developers build for Shopify: it searches Shopify docs and API schemas and validates GraphQL, components and themes.
- Official server
- Ecommerce
At a glance
- Maintained by
- Shopify
- Tools exposed
- 6 listed below
- Reviewed
- September 24, 2026
Why it matters
What it does and why it matters
Shopify's Dev MCP server is a tool for people who build on Shopify: app developers, theme developers and agencies. It lets a coding assistant learn a Shopify API, search the documentation, and validate GraphQL queries, UI components and theme code against Shopify's real schemas.
That matters because Shopify's APIs are large and change often. Validation catches code that would fail before it ever reaches a store.
It is important to be clear about what it does not do: it does not read or change store data such as orders, products or customers. It reads documentation and schemas and checks code, so the risk to a live store is low. For working with store data, an app built on the Admin API with the right permissions is the route.
We use tools like this when building custom Shopify features for clients, because they cut the time spent debugging API calls. See ecommerce websites.
Use cases
Best business use cases
App development
Theme work
Docs answers
GraphQL checks
UI components
Tools
Available tools
Tool names as published by the maintainer at review time. Versions change, so check the repository for the current list.
Read and write: Read only for store data. It reads docs and schemas and validates code; it does not change a store.
-
learn_shopify_apiLoads an overview of a Shopify API and starts a conversation ID that later tools need.
-
search_docs_chunksSearches shopify.dev and returns matching documentation and code examples.
-
validate_graphql_codeblocksChecks GraphQL code against the Shopify API schema.
-
validate_component_codeblocksChecks UI extension component code.
-
validate_themeValidates Liquid theme files.
-
validate_theme_codeblocksValidates Liquid theme code snippets.
Workflows
Example workflows
Build a product sync feature
-
1
A developer describes the feature.
-
2
The assistant learns the relevant Shopify API.
-
3
It writes the GraphQL query.
-
4
It validates the query against the schema.
-
5
The developer tests on a development store.
Fix a theme before launch
-
1
Run theme validation.
-
2
The assistant lists errors.
-
3
It explains each one with the docs.
-
4
It suggests fixes.
-
5
The developer applies and re-validates.
Prompts
Example prompts
“Write a GraphQL query to fetch products with low inventory and validate it.”
“Validate this theme and explain any errors.”
“How do metafields work in the current Admin API?”
Setup
Installation and configuration
Examples for Claude Desktop and Claude Code. Replace the placeholder values with your own keys, and store secrets outside version control.
Claude Desktop: claude_desktop_config.json
{
"mcpServers": {
"shopify-dev-mcp": {
"command": "npx",
"args": [
"-y",
"@shopify/dev-mcp@latest"
]
}
}
}
Claude Code: terminal
claude mcp add --transport stdio shopify-dev-mcp -- npx -y @shopify/dev-mcp@latest
- Local server: npx -y @shopify/dev-mcp@latest.
- Needs: None. Runs locally and does not require authentication..
Security
Security considerations
-
No store data
It does not access store data, so risk to live stores is low.
-
Test on dev stores
Test generated code on a development store.
-
Review code
Review generated code before deploying.
-
Keep app keys separate
Do not paste store API keys into prompts.
Related servers
Servers that pair well with it
WooCommerce
WooCommerce's official MCP support, in preview, exposes store abilities for products and orders through the WordPress MCP Adapter.
BigCommerce
BigCommerce's official Storefront MCP, in beta, lets AI shopping assistants browse the catalog, build carts and hand shoppers to checkout.
Stripe
Stripe's official MCP server lets AI search and read Stripe data, make changes with confirmation for sensitive actions, run analytics and search docs.
Keep exploring
Solutions and services that use it
Related services
View all related services- MCP integration Connect AI assistants to your CRM, files, databases and tools through Model Context Protocol servers, with safe permissions.
- Ecommerce websites Online stores with clean product catalogs, simple checkout and the integrations that keep orders moving.
- App store launch Store listings, review requirements, test builds and release management for the App Store and Google Play.
- AI-Powered Web Development Business websites, customer portals, dashboards and web applications that load fast, rank well and are easy to change.
- Business websites Fast, clear websites that explain what you do, rank in search and turn visitors into inquiries.
- Landing pages Single-purpose pages for a campaign, a launch or a product, built to load fast and test quickly.
Solutions
View all solutions- AI support agent An assistant that answers routine questions from your own content, checks orders and hands anything else to a person.
- AI-assisted content workflows Briefs, first drafts, edits and repurposing in a workflow where people set the angle and approve every word.
- Forecasting dashboards Forecast demand from your sales history and seasonality, and flag items to reorder before they run out.
Industries
View all industries- Ecommerce Online stores, product data cleanup, support assistants, price monitoring and order automation for online retailers.
- Retail Stock forecasting, sales dashboards, feedback analysis and store tools for retailers with shops and online sales.
- SaaS and startups MVPs, subscription billing, AI features, multi-tenant platforms and scaling support for founders and product teams.
- Vacation rentals Booking websites, owner and guest portals, turnover scheduling and guest messaging for rental operators.
- Home services Booking, dispatch, quotes, invoicing and reviews for plumbers, electricians, cleaners and other home service businesses.
- Education and elearning Course platforms, student portals, content workflows and AI tutoring assistants for schools and training companies.
Guides and articles
View all guides and articles- Website redesign checklist A step-by-step checklist for redesigning a website without losing search traffic, content or leads.
- SEO basics for new websites The technical and content basics every new website needs to be found in search, in the order to do them.
- WordPress vs a custom website How WordPress and custom-built websites compare on cost, speed, flexibility, security and upkeep.
- AI chatbot vs AI agent What separates a chatbot that answers from an agent that acts, and when you need each.
AI models
View all ai models- General purpose All-round language models for writing, summarizing, support, extraction and most everyday business tasks.
- ElevenLabs Eleven v3 ElevenLabs text-to-speech: the expressive Eleven v3 in 70+ languages, a real-time conversational version, and the low-latency Flash models, with voice cloning.
Glossary terms
View all glossary terms- API integration An API integration connects two or more systems through their APIs so data and actions flow between them automatically.
- SEO SEO, or search engine optimization, is the work of making a website easy for search engines to understand and useful enough to rank for the searches your customers make.
- Frontend The frontend is the part of a website or app that people see and use, including pages, forms, buttons and how they respond.
- Headless CMS A headless CMS is a content management system that stores and edits content but delivers it through an API, leaving the design to a separate frontend.
- Large language model A large language model, or LLM, is an AI model trained on vast amounts of text that can understand and generate language, and often images and code.
- Model Context Protocol The Model Context Protocol, or MCP, is an open standard for connecting AI assistants to external tools and data in a consistent way.
FAQ
Questions people ask us
Have a question that is not here? Ask us directly.
No. It works with documentation, schemas and code validation, not store data.
Developers and agencies building Shopify apps and themes.
Yes. It is maintained by Shopify.