Shopify Dev MCP Server

Official

Build for Shopify with current APIs — the official Dev MCP server for schema-accurate storefront and admin code.

Local serverstdioTypeScriptISC★ 500

What is the Shopify Dev MCP Server?

Shopify’s Dev MCP server supplies documented development tools and context for building against Shopify APIs and platform conventions.

Use it as development context

Provide the API or extension surface, target version and the application code in question. Ask for the relevant schema and documentation before generating an implementation. Keep API versions explicit when comparing examples.

Connection and scope

Use Shopify’s documented local launch configuration and runtime requirements. This developer integration should not be assumed to provide unrestricted access to a merchant’s store orders or customer records. Store operations require their own documented integration and permissions.

Review the resulting workflow

Validate generated queries, theme code or extension configuration with the tools relevant to that surface. Check the actual application behavior after compilation. The source documentation can establish an API shape; it cannot establish that a business workflow is complete without testing it.

Publisher documentation

Source 1

What you can do with it

Schema-correct GraphQL

Admin API queries validated against today's schema before they hit code.

Doc-grounded app building

Functions, webhooks and auth flows answered from official docs.

Theme work

Liquid and Polaris guidance that matches current platform behaviour.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
search_docs_chunksSearch current Shopify developer documentation
fetch_full_docsRead complete docs pages
introspect_graphql_schemaExplore the live Admin GraphQL schema
validate_graphql_codeblocksCheck generated GraphQL against the real schema

How to install the Shopify Dev MCP Server

{
  "mcpServers": {
    "shopify-dev": {
      "command": "npx",
      "args": ["-y", "@shopify/dev-mcp@latest"]
    }
  }
}

Configuration

Node.js 18+. No API key or store access needed — it's documentation and schema tooling.

Example prompts to try

  • “Introspect the Admin schema: how do I query orders with their fulfillment holds?”
  • “Validate this GraphQL mutation for creating a discount against the current API.”
  • “Search Shopify docs for the current app-auth flow for embedded apps.”

Frequently asked questions

No — the dev server does docs, schema introspection and validation only. Operational store access (orders, products) is a different, credentialed problem served by other tools.