Shopify APIと連携するMCPサーバーです。このサーバーを使用することで、Claude DesktopからShopifyの商品情報を取得・操作することができます。
Connect Shopify Py MCP to Claude, Cursor or any other MCP client and it stops being a tab you switch to. Shopify APIと連携するMCPサーバーです。このサーバーを使用することで、Claude DesktopからShopifyの商品情報を取得・操作することができます。. The shopify py mcp mcp server is what makes that connection.
@modelcontextprotocol/inspector on npm is all you need. Most clients run it directly, so configuration is a few lines and a restart.
The toolset is worth reading before you wire it up, because it tells you what the integration is really for:
limit — 取得する商品数(最大250、デフォルト値は50)product_id — 商品ID(必須)title — 商品名(必須)body_html — 商品の説明(HTML形式)vendor — ベンダー名product_type — 商品タイプtags — タグ(カンマ区切り)status — ステータス(active/draft/archived)variants — バリエーションoptions — オプションimages — 画像SHOPIFY_SHOP_URL — ShopifyストアのURL(例: mystore.myshopify.com)Configuration is passed through the environment: SHOPIFY_SHOP_URL, SHOPIFY_API_KEY, SHOPIFY_API_PASSWORD, SHOPIFY_API_VERSION, UV_PUBLISH_TOKEN. Treat anything key-shaped as a real credential — scope it to the minimum the server needs, and rotate it if it ever lands in a shared config.
Among the payments and commerce options, the useful question is rarely "what can it do" but "what does it cost you to run" — permissions, credentials, and how much of your context its toolset consumes. Shopify Py MCP's toolset — limit, product_id, title and 11 more — is a fair guide to whether it matches your workflow. It is maintained by kishimoto-banana; worth a glance at recent repository activity before you build anything load-bearing on it.
SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.
| Tool | What it does |
|---|---|
| limit | 取得する商品数(最大250、デフォルト値は50) |
| product_id | 商品ID(必須) |
| title | 商品名(必須) |
| body_html | 商品の説明(HTML形式) |
| vendor | ベンダー名 |
| product_type | 商品タイプ |
| tags | タグ(カンマ区切り) |
| status | ステータス(active/draft/archived) |
| variants | バリエーション |
| options | オプション |
| images | 画像 |
| SHOPIFY_SHOP_URL | ShopifyストアのURL(例: mystore.myshopify.com) |
| SHOPIFY_API_KEY | Shopify Admin APIのAPIキー |
| SHOPIFY_API_PASSWORD | Shopify Admin APIのAPIパスワード(Secret) |
"mcpServers": {
"shopify-py-mcp": {
"command": "uv",
"args": [
"--directory",
"/your_path/shopify-py-mcp",
"run",
"shopify-py-mcp"
],
"env": {
"SHOPIFY_SHOP_URL": "your-store.myshopify.com",
"SHOPIFY_API_KEY": "your-api-key",
"SHOPIFY_API_PASSWORD": "your-api-password",
"SHOPIFY_API_VERSION": "2023-10"
}
}
}Configuration as documented by the project. Restart the client after saving.
| Variable | Description | Required |
|---|---|---|
| SHOPIFY_SHOP_URL | Endpoint or connection string the server talks to. | Yes |
| SHOPIFY_API_KEY | Credential the server authenticates with. | Yes |
| SHOPIFY_API_PASSWORD | Configuration value read at startup. | Optional |
| SHOPIFY_API_VERSION | Configuration value read at startup. | Optional |
| UV_PUBLISH_TOKEN | Credential the server authenticates with. | Yes |
Payments infrastructure meets AI — customers, invoices, subscriptions and current API docs from Stripe's server.
Build for Shopify with current APIs — the official Dev MCP server for schema-accurate storefront and admin code.
Give your AI assistant a supervised window into your Interactive Brokers account — balances, positions, live quotes and orders.
Invoices, payments and disputes through PayPal's official server — commerce operations by conversation.
Enables querying and listing Azure resources and costs directly from an MCP client.
Empowers LLMs with Bitcoin Lightning Network payment capabilities via the ZBD API.