Shopify MCP Server
ShopifyストアをClaudeから商品・注文・顧客管理できるMCPサーバー
npx shopify-mcp-server概要
Shopify Admin GraphQL APIを通じてストアデータをClaudeから直接操作できるMCPサーバー。
商品・在庫・注文・顧客情報の取得・更新・作成が可能で、ECサイト運営業務をAIで自動化できる。
SHOPIFY_ACCESS_TOKENによる認証でストアへ安全に接続する。
自然言語で商品の一括更新や注文分析を指示でき、オペレーション効率を大幅に向上させる。
設定方法はconfig JSONをClaude DesktopまたはClaude Codeの設定ファイルに追記するだけで完了する。
料金・APIキー情報
料金
無料プランありAPIキー
🔑 必要🔑 APIキーの取得方法
- 1
Shopify管理画面(https://admin.shopify.com)にログインし、「設定」→「アプリと販売チャネル」→「アプリを開発する」へ
- 2
「アプリを作成する」をクリックしてアプリ名を入力
- 3
「APIの認証情報を設定する」でAdmin API統合を設定し、必要なスコープ(products, orders, customers等)を選択
- 4
「アプリをインストールする」をクリック
- 5
表示された「Admin APIアクセストークン」をコピーして保存する(再表示不可のため必ず保存すること)
こんな使い方ができます
注文履歴をClaudeが分析して売上トレンドやベストセラー商品レポートを生成できる
在庫切れ商品を自然言語で問い合わせて補充判断を効率化できる
顧客情報を検索して購買履歴に基づいたパーソナライズ提案をClaudeに生成させられる
商品説明文をClaudeに一括生成させてShopifyに直接登録できる
セットアップ手順
- 1
Shopify管理画面(mystore.myshopify.com/admin)にログインする
- 2
「Apps and sales channels」→「Develop apps」→「Create an app」でカスタムアプリを作成する
- 3
「Configuration」タブで必要なAdmin APIスコープを選択して設定を保存する
- 4
「API credentials」タブの「Admin API access token」をコピーする(再表示不可)
- 5
ストアドメイン(yourstore.myshopify.com)もメモしておく
- 6
ターミナルで以下のコマンドを実行してClaude Codeに追加する:claude mcp add shopify -e SHOPIFY_ACCESS_TOKEN=your-access-token -e MYSHOPIFY_DOMAIN=your-store.myshopify.com -- npx -y shopify-mcp-server
設定ファイル
コピー前に確認
Shopifyストアアカウント必須。Shopify管理画面の「アプリと販売チャネル」からカスタムアプリを作成してAdmin APIアクセストークンを取得する。必要なAPIスコープを設定すること。
claude mcp add shopify -e SHOPIFY_ACCESS_TOKEN=your-access-token -e MYSHOPIFY_DOMAIN=your-store.myshopify.com -- npx -y shopify-mcp-server注意事項
アクセストークンは本番ストアへのアクセス権を持つため厳重に管理すること。注文・顧客データの変更操作は本番環境に即反映されるため注意して使用する。最小限のAPIスコープのみ付与することを強く推奨。