Shopify Py MCP Server

Shopify APIと連携するMCPサーバーです。このサーバーを使用することで、Claude DesktopからShopifyの商品情報を取得・操作することができます。

Local serverstdioPython

What is the Shopify Py MCP Server?

Shopify APIと連携するMCPサーバーです。このサーバーを使用することで、Claude DesktopからShopifyの商品情報を取得・操作することができます。

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
limit取得する商品数(最大250、デフォルト値は50)
product_id商品ID(必須)
title商品名(必須)
body_html商品の説明(HTML形式)
vendorベンダー名
product_type商品タイプ
tagsタグ(カンマ区切り)
statusステータス(active/draft/archived)
variantsバリエーション
optionsオプション
images画像

How to install the Shopify Py MCP Server

{
  "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"
      }
    }
  }
}

Maintainer configuration example. Replace example paths and credential placeholders before connecting.

Configuration

VariableDescriptionRequired
SHOPIFY_SHOP_URLEndpoint or connection string the server talks to.Yes
SHOPIFY_API_KEYCredential the server authenticates with.Yes
SHOPIFY_API_PASSWORDConfiguration value read at startup.Optional
SHOPIFY_API_VERSIONConfiguration value read at startup.Optional

Example prompts to try

  • “Use Shopify Py MCP to limit.”
  • “Use Shopify Py MCP to product id.”
  • “Use Shopify Py MCP to title.”

Frequently asked questions

Shopify APIと連携するMCPサーバーです。このサーバーを使用することで、Claude DesktopからShopifyの商品情報を取得・操作することができます。 Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.