Current Shopify context
Provide Shopify developer documentation and platform-specific context to a coding agent.
Documentation ↗MCP server / commerce / source-linked
Shopify Dev MCP is the local, stdio server for Shopify developer resources. Shopify’s current documentation groups it under the AI Toolkit and distinguishes it from plugins and skills. The MCP server provides current docs and platform context through @shopify/dev-mcp; it does not directly expose a general store CRUD API. Store-management tasks are handled through authenticated Shopify CLI context in the broader toolkit.
Identify the implementation and the job it supports.
Shopify Dev MCP is the local, stdio server for Shopify developer resources. Shopify’s current documentation groups it under the AI Toolkit and distinguishes it from plugins and skills. The MCP server provides current docs and platform context through @shopify/dev-mcp; it does not directly expose a general store CRUD API. Store-management tasks are handled through authenticated Shopify CLI context in the broader toolkit.
The documented interface, authentication and installation path.
Run the server with npx and add it to the client config. Restart the client. For a broader toolkit, use Shopify’s plugin or skill install paths and follow CLI authentication separately.
Setup reference ↗Documented setup example. Review the source and credentials before running; this command was not executed for this article.
claude mcp add --transport stdio shopify-dev-mcp -- npx -y @shopify/dev-mcp@latestConcrete capabilities with maintainer sources.
Provide Shopify developer documentation and platform-specific context to a coding agent.
Documentation ↗The broader AI Toolkit covers GraphQL, Liquid, Polaris, Functions, Hydrogen, and CLI workflows; the Dev MCP is its local MCP path.
Documentation ↗Shopify lists Claude Code, Codex, Cursor, VS Code, and other supported agents; Hermes/OpenClaw/Pi are plugin paths in the toolkit.
Documentation ↗What was checked and what was not tested.
Public maintainer documentation and repositories. This is not a hands-on product review.
Setup examples are documented examples. Suggested trials and comparison advice are editorial guidance.
Sources support the adjacent factual statements. A source review does not establish uptime, performance, security or current account eligibility. Read the editorial policy.
A bounded evaluation you can reproduce in your own environment.
Suggested evaluation, not an observed test result.
What to inspect: A documented migration diff with Shopify-specific validation steps; execution remains with the developer. Proposed workflow; not tested by clawbot.ai.
Workflow reference ↗Read these constraints before granting access.
The Dev MCP server is local and does not require remote authentication; treating it as a hosted store-data connector is inaccurate.
Boundary reference ↗Generated migrations still need review and local testing; Shopify explicitly says the toolkit does not remove validation work.
Boundary reference ↗Make the expected output explicit before you connect.
A documented migration diff with Shopify-specific validation steps; execution remains with the developer. Proposed workflow; not tested by clawbot.ai.
Keep the task inputs, tool calls, output and any errors together when you evaluate. The trial above is a proposal, not a recorded result.
Specific reasons to choose another route, with the tradeoff shown.
| Alternative | Choose it when | Tradeoff |
|---|---|---|
| Figma MCP Server | Choose for design-file context and code generation from Figma frames. | Figma is remote and design-oriented; Shopify Dev MCP is local and platform-doc oriented. Documentation ↗ |
| Vercel MCP | Choose for deployment/runtime operations after the Shopify app is built. | Vercel cannot supply Shopify schema or extension guidance. Documentation ↗ |
Answers specific to this implementation.
The Dev MCP is for developer resources. Broader store-management tasks use Shopify CLI context in the AI Toolkit.
Documentation ↗
For Claude Code, add stdio with npx -y @shopify/dev-mcp@latest; other clients use equivalent local config.
Documentation ↗
Maintainer documentation used in this record.