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.
连接能力
kishimoto banana shopify py mcp 为 AI Agent 提供什么
来源目录未提供结构化功能列表,请在使用前阅读源仓库文档。
安全
MCP 收录不等于安全审核
MCP 服务器可能获得模型上下文、凭据、本地文件或调用外部系统的权限。连接 Agent 前,请检查代码、环境变量、网络行为、软件包来源与维护状态。
README
仓库文档
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
社区