S

Shopify MCP

Manage products, orders, and customers in a Shopify store.

Shopify·
Featured
·No reviews yet
Repo Docs
Share:

About

Official Shopify Dev MCP server: query the Storefront and Admin GraphQL APIs, inspect schemas, and mutate products, variants, collections, orders, discounts and customers. Includes a schema-introspection tool so the agent can build correct GraphQL queries on the fly. Supports both public app tokens and custom-app access tokens.

Example tools

Illustrative tool names — the actual tool set is defined by the server at runtime.

list_resources
Enumerate resources exposed by this MCP
get_resource
Fetch a resource by ID
invoke
Invoke the primary action of this MCP

Screenshots

No screenshots yet.

Frequently Asked Questions

Common questions about Shopify MCP.

What is the purpose of the Shopify MCP?
The Shopify MCP server allows agents to interact with Shopify stores. It provides access to both the Storefront and Admin GraphQL APIs to manage products, orders, and customer data.
How can I install the Shopify MCP in a client application?
Installation typically involves adding the 'shopify' slug to your MCP client's configuration. Specific steps vary by client, such as Claude Desktop, Cursor, or Cline.
What kind of authentication does the Shopify MCP use?
The Shopify MCP uses API key authentication. It supports both public app tokens and custom-app access tokens for secure access to Shopify store data.
Can I inspect Shopify API schemas with this MCP?
Yes, the Shopify MCP includes a schema-introspection tool. This allows agents to dynamically build correct GraphQL queries for the Storefront and Admin APIs.
Are there any known limitations or prerequisites for using the Shopify MCP?
A prerequisite is having a Shopify store and appropriate API credentials. The functionality is limited to the capabilities exposed by the Shopify Storefront and Admin GraphQL APIs.
Is there a cost associated with using the Shopify MCP?
The licensing of the Shopify MCP itself is open-source. Any costs would depend on your Shopify plan and usage of the underlying Shopify services.

Install Shopify MCP

Claude Desktop

Add this to claude_desktop_config.json.

{
  "mcpServers": {
    "shopify": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-shopify"
      ]
    }
  }
}

Cursor

Add this to ~/.cursor/mcp.json.

{
  "mcpServers": {
    "shopify": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-shopify"
      ]
    }
  }
}

VS Code

Add this to your workspace settings.json.

{
  "mcp.servers": {
    "shopify": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-shopify"
      ]
    }
  }
}

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Discussion(0)

Sign in to join the discussion.

No comments yet.