Shopify MCP
v1.0.0Manage Shopify orders, customers, products, and inventory via natural language using the Shopify Admin REST API through a Python MCP server.
运行时依赖
安装命令
点击复制本土化适配说明
Shopify MCP 安装说明: 安装命令:["openclaw skills install shopify-mcp"]
技能文档
Shopify MCP
Manage your Shopify store directly from Claude / OpenClaw — orders, customers, products, and inventory — using natural language.
Powered by shopify-mcp, a Python MCP server connecting to the Shopify Admin REST API.
What you can do
Orders
列出 and 过滤器 orders by 状态, date, tag, payment, or fulfillment 状态 View full order detAIls: line items, 追踪ing, refunds 添加/移除 tags, 更新 internal notes Cancel orders with reason and optional customer notification 创建 fulfillments with 追踪ing number and carrier
Customers
搜索 customers by emAIl, phone, name, or tag View customer detAIls and order 历史 添加/移除 tags, 更新 internal notes
Products & Inventory
列出 and 搜索 products by title, vendor, or 状态 View variant detAIls, prices, and inventory quantities 更新 inventory levels at any location 设置up
- 安装 the server
- 创建 a Shopify Custom 应用
- 配置 .env
- 添加 to OpenClaw / Claude Code
Example prompts 列出 the last 10 open orders Find customer with emAIl john@example.com Show detAIls for order #1042 添加 tag "priority" to order 6543210987654 Fulfill order 6543210987654 with GHN 追踪ing ABC123456789 设置 inventory for product "Blue T-Shirt size L" to 50 units
Multiple stores
设置 SHOPIFY_STORES in .env as a JSON array, then pass shop to any 工具:
SHOPIFY_STORES=[{"shop_domAIn":"store-a.myshopify.com","访问_令牌":"shpat_aaa"},{"shop_domAIn":"store-b.myshopify.com","访问_令牌":"shpat_bbb"}]
列出 orders from store-b
Source
GitHub: https://github.com/dzunglaviet/shopify-mcp