Shopify MCP 服务器是一款强大的工具,可借助 GraphQL API 与 Shopify 商店的数据进行交互。它提供了丰富的功能,能有效管理产品、客户和订单等信息,还具备完善的错误处理机制。
为了使用此 MCP 服务器,您需要创建一个自定义应用并获取访问令牌:
read_products, write_productsread_customers, write_customersread_orders, write_orders将以下内容添加到 claude_desktop_config.json:
{
"mcpServers": {
"shopify": {
"command": "npx",
"args": ["-y", "shopify-mcp-server"],
"env": {
"SHOPIFY_ACCESS_TOKEN": "" ,
"MYSHOPIFY_DOMAIN": ".myshopify.com"
}
}
}
}
get-products [--searchTitle ] [--limit ]
此命令用于获取 Shopify 商店中的产品。可以使用可选参数 --searchTitle 搜索特定标题的产品,并使用 --limit 设置返回的最大数量。
get-products --searchTitle "apple" --limit 10
create-product
此命令用于创建一个新的 Shopify 产品,需要提供产品的名称、描述和价格。
create-product "New iPhone" "Latest model with advanced features." 999.99
update-product [--setTitle ] [--setDescription ] [--setPrice ]
此命令用于更新指定 ID 的产品。可以使用可选参数 --setTitle、--setDescription 和 --setPrice 更新产品的标题、描述和价格。
update-product 123 --setTitle "Updated iPhone" --setDescription "Enhanced features released." --setPrice 1099.99
delete-product
此命令用于删除指定 ID 的产品。
delete-product 123
git clone https://github.com/your-username/shopify-mcp-server.git
npm install
.env 文件:SHOPIFY_ACCESS_TOKEN=your_access_token
MYSHOPIFY_DOMAIN=your-store.myshopify.com
npm run build
npm test
欢迎贡献!请先阅读我们的 Contributing Guidelines。
MIT
此文档详细介绍了 Shopify MCP 服务器的功能、工具及其使用方法。