MCP.so
登录

Shopify MCP Server

@GeLi2001

关于 Shopify MCP Server

MCP server for Shopify api, usable on mcp hosts such as Claude and Cursor

基本信息

分类

开发工具

许可证

MIT

运行时

node

传输方式

stdio

发布者

GeLi2001

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "shopify": {
      "command": "npx",
      "args": [
        "shopify-mcp",
        "--clientId",
        "<YOUR_CLIENT_ID>",
        "--clientSecret",
        "<YOUR_CLIENT_SECRET>",
        "--domain",
        "<YOUR_SHOP>.myshopify.com"
      ]
    }
  }
}

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Shopify MCP Server?

Shopify MCP Server is an MCP (Model Context Protocol) server that integrates with the Shopify GraphQL Admin API (2026-01), providing 31 tools to manage products, customers, orders, metafields, inventory, and tags. It is designed for developers and store admins who want to interact with Shopify store data programmatically through an AI assistant or command line.

How to use Shopify MCP Server?

Install via npx (npx shopify-mcp) or globally (npm install -g shopify-mcp). Configure authentication using either client credentials (recommended for Dev Dashboard apps) or a legacy static access token. Provide your Shopify store domain and credentials via command‑line arguments, environment variables, or a .env file. Then integrate with Claude Desktop or Claude Code by adding a tool entry in the MCP configuration.

Key features of Shopify MCP Server

  • 31 tools for product, customer, and order management
  • Cursor-based pagination and advanced Shopify query filtering
  • Full CRUD for products, customers, orders, and metafields
  • Inventory management (set absolute quantities at locations)
  • Tag management on any taggable resource
  • Automatic token refresh for client‑credentials auth (24‑hour expiry)

Use cases of Shopify MCP Server

  • Automate product creation and variant management from an AI assistant
  • Look up customer orders and process refunds or fulfillments
  • Bulk update product SEO, metafields, and collections
  • Merge duplicate customer records and manage addresses
  • Query store data with advanced filtering and sorting

FAQ from Shopify MCP Server

What authentication methods does Shopify MCP Server support?

It supports two methods: client credentials (Client ID and Client Secret) for Dev Dashboard apps, and a legacy static access token (shpat_...) for older custom apps.

What are the prerequisites for using Shopify MCP Server?

You need Node.js 18 or higher and a Shopify store with a custom app installed. The custom app must have the required Admin API scopes (e.g., read_products, write_orders).

How do I use Shopify MCP Server with Claude Desktop?

Add a JSON entry to the mcpServers object in your Claude Desktop config file, specifying the npx shopify-mcp command along with your credentials (--clientId, --clientSecret, --domain) or your static access token.

Can I specify a different Shopify API version?

Yes. Use the --apiVersion command‑line flag or set the SHOPIFY_API_VERSION environment variable. The default is 2026-01.

Where does Shopify MCP Server store data?

All data stays in your Shopify store. The server communicates with Shopify’s GraphQL Admin API and does not store any data locally beyond temporary authentication tokens.

评论

开发工具 分类下的更多 MCP 服务器