适合谁
- 希望使用 AI 助手管理 Shopify 商店的开发者
- 需要从 MCP 兼容工具中编程访问 Shopify Admin API 的项目
- 寻求现成的、生产级 Shopify MCP 服务器的团队
根据 README,该服务器是 Shopify 的精心构建的 MCP 集成,提供 40 个工具和强大的功能,如 OAuth、Redis 缓存和结构化日志。它适合希望在 MCP 生态系统中使用 Shopify Admin API 的开发者,但需要谨慎处理凭据,并注意其非官方性质。
最强项 · 文档质量 11/20 最弱项 · 可靠性 5/20
静态评测 · 未实际运行收录于 2026-08-07
查看 FMRS 评分方法 →运行环境:Node.js 18+ · Docker
MYSHOPIFY_DOMAIN
你的店铺域名,如 store.myshopify.com,来自你的 Shopify 商店。
SHOPIFY_ACCESS_TOKEN
静态 shpat_ 访问令牌(旧版自定义应用),从 Shopify 自定义应用获取;与 client credentials 二选一。
SHOPIFY_CLIENT_SECRET
Shopify Dev Dashboard 应用的客户端密钥,与 SHOPIFY_CLIENT_ID 搭配使用。
SHOPIFY_CLIENT_ID
Shopify Dev Dashboard 应用的客户端 ID。
SHOPIFY_API_VERSION
Admin GraphQL API 版本,默认 2026-01,一般无需设置。
LOG_LEVEL
日志级别,可选 debug/info/warn/error。
REDIS_ENABLED
是否启用 Redis 缓存 OAuth 令牌,true/false。
REDIS_URL
Redis 连接地址,如 redis://127.0.0.1:6379,启用 Redis 时必需。
REDIS_KEY_PREFIX
Redis 键命名前缀,默认 shopify-mcp:。
REDIS_MAX_RETRIES
Redis 命令最大重试次数,默认 10。
REDIS_CONNECT_TIMEOUT_MS
Redis 连接超时(毫秒),默认 10000。
npx shopify-mcp --clientId YOUR_CLIENT_ID --clientSecret YOUR_CLIENT_SECRET --domain your-store.myshopify.comnpm install,npm run build,然后 npm start。claude_desktop_config.json(macOS:~/Library/Application Support/Claude/claude_desktop_config.json;Windows:%APPDATA%/Claude/claude_desktop_config.json)。{
"mcpServers": {
"shopify": {
"command": "npx",
"args": [
"shopify-mcp",
"--clientId",
"<CLIENT_ID>",
"--clientSecret",
"<CLIENT_SECRET>",
"--domain",
"<store>.myshopify.com"
]
}
}
}
以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"shopify": {
"command": "npx",
"args": [
"shopify-mcp",
"--clientId",
"<CLIENT_ID>",
"--clientSecret",
"<CLIENT_SECRET>",
"--domain",
"<store>.myshopify.com"
]
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add shopify -- npx shopify-mcp --clientId '<CLIENT_ID>' --clientSecret '<CLIENT_SECRET>' --domain '<store>.myshopify.com'
在终端运行;先把 <…> 占位符换成你自己的值。
在 Claude Desktop 中添加配置并重启后,工具列表中应出现 shopify 服务器的产品/订单/客户等工具;询问“我的商店域名是什么”或让它列几个产品,能返回真实数据即说明连接成功。
连接成功后,可以直接对 AI 助手这样说:
依据项目文档列出,未经本站实测。
一个面向生产的 Model Context Protocol (MCP) 服务器,将 Shopify Admin GraphQL API 暴露给 AI 助手。允许 Claude Desktop、Claude Code 或任何兼容 MCP 的客户端,通过类型化工具接口管理产品、客户、订单、库存和元字段。该服务器将 MCP 工具调用转换为 Shopify Admin GraphQL 操作,支持静态访问令牌和 OAuth 客户端凭据(Dev Dashboard 应用),可选 Redis 后端令牌持久化、结构化 JSON 日志和优雅关闭。
Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档
基于 AI 的 NPM 包分析 MCP 服务器
为 AI 编码代理提供预算、验证与回滚的治理控制层
GitHub 官方 MCP Server,用自然语言管理仓库、Issue、PR 与工作流
源版本 b51431925b8d 数据同步于 2026-10-12 查看 FMRS 评分方法