Shopify MCP 服务器

Shopify MCP 服务器

一个用于连接 Claude 等客户端与 Shopify 数据的 Model Context Protocol (MCP) 服务器。

快速入门

前置条件

  • Python 3.12 或更高版本
  • 拥有 API 访问权限的 Shopify 商店
  • Shopify API 凭证(API 密钥、密码和访问令牌)

安装步骤

  1. 克隆仓库: git clone https://github.com/siddhantbajaj/shopify-mcp-server.git cd shopify-mcp-server

  2. 创建并激活虚拟环境: uv venv source .venv/bin/activate (Unix/MacOS) .venv\Scripts\activate (Windows)

  3. 安装依赖: uv pip install -e .

配置

在根目录创建 .env 文件,填入以下内容: SHOPIFY_SHOP_URL="your-store.myshopify.com" SHOPIFY_API_KEY="your_api_key" SHOPIFY_PASSWORD="your_api_password" SHOPIFY_ACCESS_TOKEN="your_access_token"

启动服务器

运行以下命令启动服务: python -m shopify_mcp_server.server

工具功能

  • get-product-list:获取商店产品列表,支持参数 limit(默认值为 10)。
  • get-customer-list:获取客户列表,支持参数 limit(默认值为 10)。