Other MCP Server · MODEL CONTEXT PROTOCOL
kishimoto banana shopify py mcp
kishimoto banana shopify py mcp is a community-listed Model Context Protocol server. Review the source repository before installation.
WHAT IT CONNECTS
What kishimoto banana shopify py mcp gives an AI Agent
The source catalog does not include a structured feature list. Review the repository documentation before use.
SECURITY
An MCP listing is not a security review
An MCP server may receive model context, credentials, local files, or permission to call external systems. Review its code, requested environment variables, network behavior, package provenance, and maintenance status before connecting it to an agent.
README
Repository documentation
Shopify APIと連携するMCPサーバーです。このサーバーを使用することで、Claude DesktopからShopifyの商品情報を取得・操作することができます。
このサーバーは以下のツールを提供します:
-
list_products: 商品一覧を取得する
limit: 取得する商品数(最大250、デフォルト値は50)
-
get_product: 商品の詳細情報を取得する
product_id: 商品ID(必須)
-
create_product: 新しい商品を作成する
title: 商品名(必須)body_html: 商品の説明(HTML形式)vendor: ベンダー名product_type: 商品タイプtags: タグ(カンマ区切り)status: ステータス(active/draft/archived)variants: バリエーションoptions: オプションimages: 画像
-
update_product: 商品を更新する
product_id: 商品ID(必須)title: 商品名body_html: 商品の説明(HTML形式)vendor: ベンダー名product_type: 商品タイプtags: タグ(カンマ区切り)status: ステータス(active/draft/archived)variants: バリエーションoptions: オプションimages: 画像
-
delete_product: 商品を削除する
product_id: 商品ID(必須)
このサーバーを使用するには、以下の環境変数を設定する必要があります:
SHOPIFY_SHOP_URL: ShopifyストアのURL(例: mystore.myshopify.com)SHOPIFY_API_KEY: Shopify Admin APIのAPIキーSHOPIFY_API_PASSWORD: Shopify Admin APIのAPIパスワード(Secret)SHOPIFY_API_VERSION: Shopify APIのバージョン(デフォルト: 2023-10)
Claude Desktopで使用する場合は、以下の設定をclaude_desktop_config.jsonに追加します:
設定ファイルの場所: ~/Library/Application Support/Claude/claude_desktop_config.json
"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"
}
}
}Claude Desktopでこのサーバーを使用するには、以下のようにツールを呼び出します:
商品一覧を取得してください。
商品ID 1234567890の詳細情報を取得してください。
以下の情報で新しい商品を作成してください:
- 商品名: サンプル商品
- 説明: これはサンプル商品です。
- 価格: 1000円
商品ID 1234567890を以下の情報で更新してください:
- 商品名: 更新後の商品名
- 価格: 2000円
商品ID 1234567890を削除してください。
cd shopify-py-mcp
uv sync --dev --all-extrasMCP Inspectorを使用してデバッグすることができます:
npx @modelcontextprotocol/inspector uv --directory /your_path/shopify-py-mcp run shopify-py-mcpパッケージを配布用に準備するには:
- 依存関係を同期してロックファイルを更新:
uv sync- パッケージのビルド:
uv build- PyPIに公開:
uv publish注意: PyPIの認証情報を環境変数またはコマンドフラグで設定する必要があります:
- トークン:
--tokenまたはUV_PUBLISH_TOKEN - またはユーザー名/パスワード:
--username/UV_PUBLISH_USERNAMEと--password/UV_PUBLISH_PASSWORD
COMMUNITY