Shopify MCP 服务器
一个用于连接 Claude 等客户端与 Shopify 数据的 Model Context Protocol (MCP) 服务器。
快速入门
前置条件
- Python 3.12 或更高版本
- 拥有 API 访问权限的 Shopify 商店
- Shopify API 凭证(API 密钥、密码和访问令牌)
安装步骤
-
克隆仓库: git clone https://github.com/siddhantbajaj/shopify-mcp-server.git cd shopify-mcp-server
-
创建并激活虚拟环境: uv venv source .venv/bin/activate (Unix/MacOS) .venv\Scripts\activate (Windows)
-
安装依赖: 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)。