Shopify Dev MCPとは?
Shopify Dev MCP サーバーは npx -y @shopify/dev-mcp@latest で stdio を使ってローカルに動き、認証は不要です。バージョン 1.17.0 は 2026年10月16日に ISC ライセンスで公開されました。これは Shopify AI Toolkit の一部で、Shopify は現在、Claude Code、Codex、Cursor、VS Code などにプラグインとしてインストールすることを推奨しています。プラグインは自動で更新され、shopify というエージェントスキルを 1 つ追加します。
このサーバーにより、エージェントは Shopify の開発者向けドキュメントと API スキーマを検索し、GraphQL の操作、Liquid とテーマのファイル、UI 拡張機能のコードをそのスキーマに照らして検証し、サポートされている API バージョンを確認できます。ストアからは何も読み取りません。
ストアの作業は別の場所で行います。より広いツールキットは、Shopify CLI のログイン済みストアのコンテキストを通じて、サポートされているストア管理タスクを実行できます。ショッピングエージェントは、各ストアの Universal Commerce Protocol サーバー(/api/ucp/mcp にある Catalog、Cart、Checkout、Order の MCP)を使います。これが以前の Storefront MCP のカタログとカートのツールに取って代わりました。
Shopify Dev MCPのインストール方法
npx -y @shopify/dev-mcp@latestShopify Dev MCPは使う価値があるか?
Shopify の API は日付でバージョン管理されており、古いドキュメントで学習したモデルは、もう検証を通らないクエリや拡張機能のコードを書いてしまいます。Dev MCP サーバーの価値は、何かを実行する前に、エージェントが最新のドキュメントを検索し、GraphQL、Liquid、拡張機能のコードを Shopify の実際のスキーマで確認できる点です。アプリやテーマの作業では、デバッグの繰り返しの大部分を無料でなくせます。
検証ツールは、ドキュメントの説明以上に柔軟に設定できます。既定では LIQUID_VALIDATION_MODE が full で、テーマのディレクトリ全体をチェックする validate_theme が登録されます。partial モードではこれがなくなり、統合された validate ツールで個々のコードブロックを検証します。ドキュメントの検索は search_docs_chunks を通じて行います。Shopify はツールの数を公開しておらず、ツールキットのドキュメントは、検証しても結果のレビューとテストが不要になるわけではないと付け加えています。
注意点はテレメトリーです。公開ビルドは shopify.dev に利用イベントを送信し、そこにはツールの入力と結果、つまり検証したコードが含まれることがあります。プラグインはさらに踏み込んでいます。Claude Code では、Shopify のスキルが有効になるたびに、そのフックが直近のプロンプトを最大 2,000 文字までそのまま添付することがあります。オプトアウトするには、~/.config/shopify-ai-toolkit/opt-out に空のファイルを置くか、OPT_OUT_INSTRUMENTATION=true または DO_NOT_TRACK=1 を設定します。Shopify は、環境変数は GUI から起動された MCP サーバーや Codex の exec モードには届かないと警告しているため、確実なのはファイルです。ソースからビルドしたものは何も送信しません。
マーチャントは別のものを探すべきです。サーバー単体にはストアへのアクセスがまったくありません。ツールキットのストアタスクは Shopify CLI を通じて動き、Shopify のドキュメントはどのタスクがサポートされているかを列挙していません。そのため npx のサーバーは、Shopify 自身の ラインナップの中で最小限の選択肢になります。プラグインより構成要素が少なく、プロンプトを取得するフックもありませんが、自動更新もありません。
真価を発揮する場面
Cursor で公開 Shopify アプリを作るフリーランスの開発者
初回の実行で検証を通る Admin GraphQL のクエリを書く
エージェントが最新のドキュメントを検索してクエリを下書きし、実行前にスキーマで検証します。古い API バージョンのフィールド名はローカルで検出されます。無料で、コストはモデルのコンテキストに加わるドキュメントのチャンクです。
6 人規模の Shopify Plus エージェンシーのテーマ開発者
クライアントに渡す前に、テーマ全体の Liquid をチェックする
既定の full モードでは、validate_theme が 1 回の呼び出しでテーマのディレクトリをチェックします。レビュー担当者がプレビューをクリックして回らなければ見つけられない、壊れたタグやフィルターを検出できます。オプトアウト用のファイルがない限り、テーマのコードはテレメトリーで送信されます。
チェックアウト拡張機能を保守するフロントエンドチーム
2025-10 より前の API バージョンを使うチェックアウトと顧客アカウントの拡張機能を、Polaris の Web コンポーネントに移行する
Shopify 自身の実例です。エージェントが shopify.extension.toml のバージョンを上げ、React のコードを Preact に移し、コンポーネントとインポートを置き換えます。誤ったインポートは検証で検出されます。ローカルでのテストは引き続き必要です。
開発者 20 人の Shopify エージェンシーのエンジニアリング責任者
クライアントのコードをベンダーに送らずに、クライアントのプロジェクト全体に AI ツールを展開する
すべてのマシンにサーバーかプラグインを無料でインストールし、管理された dotfiles でオプトアウト用のファイルを配布します。テレメトリーは既定で有効で、環境変数はすべてのホストに届くわけではないためです。
導入前に確認すること
- 導入
- claude mcp add --transport stdio shopify-dev-mcp -- npx -y @shopify/dev-mcp@latest を実行し、クライアントを再起動します。Node.js 18 以降が必要です。Shopify は Claude Code、Codex、Antigravity、Cursor、VS Code の手順を載せており、クライアントが対応していればプラグインを 推奨しています。
- 連携
- ツールには search_docs_chunks、validate(GraphQL、UI 拡張機能、partial モードでの Liquid)、validate_theme、API バージョンの確認があります。すべて読み取り専用で、どれもストアには触れません。Shopify はツールの完全な一覧を公開していません。
- データとプライバシー
- 認証情報もストアのデータも扱いません。公開ビルドは、オプトアウトしない限り、ツールの入力と結果、API とパッケージのバージョン、ランダムな会話 ID、クライアントやモデルの名前を shopify.dev/mcp/usage に送信します。
- 大規模利用時のコスト
- 無料で、公開されたレート制限はありません。継続的にかかるのは、返されたドキュメントのチャンクを読むのに自分のモデルが使うトークンだけです。
- 制限
- 開発者専用で、商品、注文、顧客は扱えません。ストアタスクにはツールキットと Shopify CLI、そのストアへのログインが必要で、Shopify はどのタスクがサポートされているかを列挙していません。
良い点
- GraphQL、Liquid、テーマ、拡張機能を最新のスキーマで検証する
- アカウント、キー、ストアへのアクセスが不要
- リリースが頻繁で、無料
- ソースからのビルドはテレメトリーを送信しない
気になる点
- テレメトリーが既定で有効で、検証したコードが含まれることがある
- ストアや注文のデータはなく、ストアタスクにはプラグインと Shopify CLI が必要
- ツール一覧とサポートされるストアタスクが完全には文書化されていない
- サーバー単体はプラグインのように自動更新されない
おすすめの人
コーディングエージェントを使って Shopify のアプリ、テーマ、拡張機能を作る開発者。
Shopify Dev MCPの代替
Shopify Dev MCP:よくある質問
- Shopify Dev MCPは使う価値があるか?
- 日付でバージョン管理される Shopify の API を扱うコーディングエージェントなら、これを入れておくべきです。できればテレメトリーのオプトアウト用ファイルを作成してからにしてください。 評価は5点満点中4.2点です。
- Shopify Dev MCPの料金は?
- 無料です。Shopify のアカウントも認証も不要です。
- Shopify Dev MCPの欠点は?
- テレメトリーが既定で有効で、検証したコードが含まれることがある; ストアや注文のデータはなく、ストアタスクにはプラグインと Shopify CLI が必要; ツール一覧とサポートされるストアタスクが完全には文書化されていない; サーバー単体はプラグインのように自動更新されない.
- Shopify Dev MCPは誰に向いているか?
- コーディングエージェントを使って Shopify のアプリ、テーマ、拡張機能を作る開発者。
- チームや本番環境でShopify Dev MCPを使うと費用はいくらか?
- 無料で、公開されたレート制限はありません。継続的にかかるのは、返されたドキュメントのチャンクを読むのに自分のモデルが使うトークンだけです。
- Shopify Dev MCPは企業データを扱っても安全か?
- 認証情報もストアのデータも扱いません。公開ビルドは、オプトアウトしない限り、ツールの入力と結果、API とパッケージのバージョン、ランダムな会話 ID、クライアントやモデルの名前を shopify.dev/mcp/usage に送信します。
- Shopify Dev MCPの代わりになるものは?
- 当サイトでレビューした中で最も近い代替はStripe MCP, Square MCP Server 、 Context7です。
回答確認日:2026年10月22日
