DEVELOPER DOCUMENTATION / Shopify
Shopify Dev MCP
Search Shopify references and validate GraphQL, Liquid themes and extension code with the publisher’s local developer server.
“A command line tool for setting up Shopify Dev MCP server”
01 / THE REASONING
Why this made the selection.
- Combines current Shopify docs and schema lookup with platform-specific validation tools.
- Runs without merchant authentication for its developer-reference and validation workflow.
02 / THE REVIEW RECORD
What we actually inspected.
Source review has boundaries.
A clear record is more useful than a “safe” badge.
Material inspected
- Current Shopify developer setup page and npm package metadata.
- Published package README, ISC licence, manifest, stdio entrypoint and tool/telemetry bundle; tarball integrity matched to registry metadata.
Our findings
- The package exposes documentation/API learning and GraphQL, theme and component validation tools.
- The compiled usage handler posts tool parameters and results unless the documented opt-out is enabled.
Not established by this review
- Server launch, authenticated tool calls, and release-to-source parity were not tested.
The review applies to the material and revision named here. A newer upstream release can change its behavior.
03 / PUT IT TO WORK
Connect a server deliberately.
DOCUMENTED COMMAND
npx -y @shopify/dev-mcp@latest Copying does not execute this command. It may retrieve a newer version than the reviewed source.
- Install Node.js and configure npx with @shopify/dev-mcp@latest in your MCP client.
- Review telemetry before using sensitive code; set OPT_OUT_INSTRUMENTATION=true or DO_NOT_TRACK=1, or create the documented user-level opt-out file.
- Use the client-specific setup guide. The JSON shown follows the published package’s mcpServers example.
Before you start
- Node.js and npm/npx.
- Outbound access to Shopify developer resources; readable project paths for local validation.
Documented configuration example
Use the client and authentication context described in the setup guidance. Configuration formats vary between hosts.
{
"mcpServers": {
"shopify-dev-mcp": {
"command": "npx",
"args": [
"-y",
"@shopify/dev-mcp@latest"
]
}
}
} 04 / FOLLOW THE EVIDENCE
The source trail.
Our notes are separate from the original resource.
Check upstream before adopting a new version.
https://registry.npmjs.org/@shopify%2fdev-mcp/latest
Supports: summary, upstreamDescription, whySelected, bestFor, limitations, install, access, compatibility, transports, review
https://shopify.dev/docs/apps/build/devmcp
Supports: install, compatibility, summary
https://registry.npmjs.org/@shopify/dev-mcp/-/dev-mcp-1.15.4.tgz
Supports: upstreamDescription, whySelected, bestFor, language, transports, license, limitations, install, access, review