Gene Library Courses Download Pricing Contact Sign in
shopify-dev logo
developer-tools Official Website

Shopify Dev MCP Server – Docs and API Schemas

Shopify's official Dev MCP server connects AI coding agents to Shopify's developer resources. Use it to search Shopify documentation, inspect API schemas, validate generated code, and build Shopify apps, themes, GraphQL queries, Functions, and integrations with current platform guidance.

#commerce#api-schemas#documentation

Overview

Shopify's official Dev MCP server connects compatible AI coding agents to
Shopify's developer platform resources. It gives agents live access to Shopify
documentation, API schemas, and validation guidance so they can answer Shopify
development questions and generate code with current platform context instead
of guessing from static model knowledge.

What the MCP server enables

The Dev MCP server is part of Shopify's AI Toolkit and is focused on developer
assistance. Depending on the client and tool support, an AI agent can:

  • Search Shopify developer documentation and API schemas on demand.
  • Retrieve up-to-date answers about Shopify APIs.
  • Generate code for Shopify apps, themes, Liquid, Functions, Admin GraphQL API,
    Storefront API, webhooks, and related development surfaces.
  • Validate GraphQL code blocks against Shopify schemas.
  • Validate components and theme files to reduce hallucinated fields, operations,
    and unsupported patterns.
  • Provide context-aware help from inside supported editors and AI coding tools.

When to use it

Use Shopify Dev MCP when an AI coding assistant is helping build or maintain
Shopify software. Practical examples include creating an app feature, writing an
Admin GraphQL mutation, checking fields on an Order object, building a Shopify
Function, reviewing webhook subscription examples, validating theme code, or
answering implementation questions without leaving the editor.

Connection and authentication

Shopify documents the Dev MCP server as a local stdio server. The standard
command is npx -y @shopify/dev-mcp@latest. Node.js 18 or higher is required,
and supported clients include Claude Code, Codex, Cursor, Gemini CLI, Visual
Studio Code, and related plugin-based integrations.

Shopify states that the Dev MCP server runs locally and does not require
authentication. The first run downloads the @shopify/dev-mcp package and its
dependencies through npx.

Key considerations

This provider is for Shopify development resources and code guidance. It is not
a general store-management MCP server for products, orders, customers, or live
merchant data. Use Shopify's separate Storefront MCP documentation for
customer-facing shopping-agent flows. Because the Dev MCP server can influence
generated code, still review output for security, permissions, API-version
choices, and business logic before deployment. Keep Node.js and the MCP package
current, and restart the client after changing MCP configuration.

Supported Transports

stdio

Command: npx

Args:

  • -y
  • @shopify/dev-mcp@latest

Frequently Asked Questions

When should an AI agent use the Shopify Dev MCP server?
Use it when a coding workflow needs current Shopify development context, such as searching Shopify documentation, inspecting API schemas, validating GraphQL, building apps or themes, writing Functions, or checking webhook and Storefront API examples.
What does the Shopify Dev MCP server add to an AI agent's capabilities?
It gives the agent live access to Shopify developer documentation, API schemas, and validation tools, helping it produce code and answers based on current Shopify guidance instead of relying only on static model knowledge.
What can an AI agent access or manage through Shopify Dev MCP?
The agent can access developer resources such as docs, schemas, examples, and code-validation guidance for Shopify APIs and development surfaces. It is not intended to directly manage store products, customers, orders, or merchant account data.
How is authentication configured for the Shopify Dev MCP server?
Shopify documents that the Dev MCP server runs locally and does not require authentication. It is started with npx and provides access to Shopify developer resources rather than user-specific store data.
Which transport should be used for the Shopify Dev MCP server?
Use stdio with `npx -y @shopify/dev-mcp@latest`. Shopify's official AI Toolkit documentation provides local stdio configurations for supported coding clients and does not require a hosted Streamable HTTP or SSE endpoint for the Dev MCP server.