基本能力
产品定位
Shopify MCP 服务器是一个连接应用程序与 Shopify 生态系统的桥梁,通过 Model Context Protocol 提供高效的数据管理能力。
核心功能
- 全面的产品管理:搜索、检索和管理产品数据
- 客户数据访问:获取客户信息和管理标签
- 高级订单处理:过滤、排序和管理订单
- 直接 GraphQL 集成:直接连接 Shopify 的 Admin API
- 强大的错误处理:提供清晰的错误反馈
适用场景
- 电子商务平台集成
- 自定义管理仪表板
- 订单自动化
- 多渠道销售管理
工具列表
产品管理
get-products: 按标题查找产品get-products-by-collection: 获取集合产品get-products-by-ids: 检索特定产品get-variants-by-ids: 获取变体详情
客户管理
get-customers: 检索客户数据tag-customer: 为客户添加标签
订单管理
get-orders: 过滤和排序订单get-order: 获取单个订单详情
商店和集合工具
get-collections: 检索商店集合get-shop: 获取基本商店详情get-shop-details: 获取扩展商店信息
折扣管理
create-discount: 创建折扣代码
使用教程
使用依赖
- 确保已安装 Node.js 和 npm
安装教程
npm install shopify-mcp-server调试方式
- 设置环境变量
SHOPIFY_ACCESS_TOKEN=your_token
MYSHOPIFY_DOMAIN=your-store.myshopify.com- 初始化服务器
require('shopify-mcp-server').start();- 进行 API 调用
const products = await shopifyMcpServer.tools.getProducts({ limit: 10 });
console.log(products);
