Shopify AIツールキット 2026: Sidekick、MCP、Flow AIガイド
Shopify AIツールキット 2026: Sidekick、MCP、Flow AIガイド
Shopify AIツールキット 2026: Sidekick、MCP、Flow AIガイド

Shopify AI Toolkitは単一のツールではなく、1つのスタック(階層構造)です。そして、これこそがこのツールに関する最大の誤解です。マーチャントはこれを「有効化」すべきかを問い、開発者はどのエンドポイントに存在するかを問い続けていますが、どちらも誤った解答を探しています。AI Toolkitは、Shopifyが過去6ヶ月間にリリースした3つの独立したインフラ層を、1つのマーケティング名称でまとめたものです。AIコーディングアシスタントを使用してShopifyアプリを構築するための開発者向けツールチェーン、AIショッピングエージェントがShopifyストアで取引できるようにする一連のMCPサーバー、そしてエージェント、マーチャント、決済プロバイダー、認証情報プロバイダーが標準的な方法で相互に通信できるようにするUCPと呼ばれるオープンプロトコルです。
月間1万件以上の注文を処理するShopify Plusストアを運営しているなら、この動きを無視できません。計画の有無にかかわらず、ストアはエージェントからアクセス可能になるからです。コンバージョン品質にこだわるCX重視のAdvancedマーチャントにとっても、次世代の「ショッピングアシスタント」が優良な購買層を自社に誘導するか、あるいは競合に流すかを左右するため重要です。そして、自社ストア用またはApp Store向けにShopifyアプリを開発しているなら、AI Toolkitの開発者向け機能を導入することで、標準的な管理画面のワークフローの開発時間を40〜60%削減できます。本ガイドでは、各レイヤーの役割と、2026年にマーチャントが注目すべきポイントを解説します。

Shopify AI Toolkitとは?
Shopify AI Toolkitは、Claude Code、Cursor、Gemini CLI、Codex、VS CodeなどのAIコーディングアシスタントを、Shopifyのドキュメント、APIスキーマ、およびローカルCLIベースの「store execute(ストア実行)」機能に直接接続する開発者向けのインテグレーションです。プラグイン(推奨、自動更新)、手動インストール可能な一連のエージェントスキル、および認証なしで開発者のマシン上で動作するローカルのDev MCPサーバーとして提供されます。
代替されるもの:2025年3月3日に非推奨となった従来の.dev Assistant VS Code拡張機能。構築基盤:Anthropicが2024年後半にリリースし、現在主要なAIコーディングツールのすべてがサポートしているオープン標準であるModel Context Protocol(MCP)。

実務において、ToolkitのDev MCP側を利用することで、開発者はAI対応エディタを離れることなく以下の操作を実行できます。
一般的なウェブクローラーが3ヶ月前にインデックスした情報ではなく、現在のAPIバージョンに適合する検索クエリの関連度で、ライブのShopify.devドキュメントを検索する。
GraphQL Admin APIスキーマをイントロスペクト(自己分析)し、AIアシスタントが存在しないフィールドをハルシネーション(捏造)することなく、正しいフィールド名と型でクエリを記述できるようにする。
生成されたGraphQLコードとコンポーネントコードを、開発者が実行する前に実際のスキーマに対して検証する。
shopify store authおよびshopify store executeを介して、検証済みの管理操作を特定のストアに対して実行し、「最初の10個の商品を表示して」という指示を、開発者自身のストアからの実際の実行結果に変換する。
この最後の機能こそが、日々の開発プロセスを最も大きく変化させます。「クエリ作成 → 管理画面への切り替え → 実行 → 結果確認 → エディタへの復帰 → 修正」というプロセスを、エディタ内での1回のアクションに凝縮します。
しかし、これは3つのレイヤーの1つに過ぎません。人々がここで理解を止めてしまうことが、混乱の始まりです。
すべてのマーチャントが知っておくべき3つのMCPサーバー
Dev MCPのほかに、Shopifyはさらに3つのMCPサーバーを提供しています。これらこそがマーチャントにとって重要です。なぜなら、AIショッピングエージェントが自社のストアフロント、カタログ、そして顧客の注文とどのように相互作用するかを決定するからです。
1. Storefront MCP — 1つのマーチャント、1つのエージェント
Storefront MCPサーバーは、すべてのShopifyストアが、外部のエージェントがその特定のストアと対話するために公開しているエンドポイントです。認証は不要です。エンドポイントのパターンは https://{shop}.myshopify.com/api/mcp であり、以下のようなJSON-RPC呼び出しを受け付けます。
const mcpEndpoint = `https://your-store.myshopify.com/api/mcp`; fetch(mcpEndpoint, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ jsonrpc: '2.0', method: 'tools/call', id: 1, params: { name: 'search_shop_catalog', arguments: { query: 'organic coffee beans', context: 'customer preference for fair-trade single-origin' } } }) });
const mcpEndpoint = `https://your-store.myshopify.com/api/mcp`; fetch(mcpEndpoint, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ jsonrpc: '2.0', method: 'tools/call', id: 1, params: { name: 'search_shop_catalog', arguments: { query: 'organic coffee beans', context: 'customer preference for fair-trade single-origin' } } }) });
Storefront MCPが公開するツールには、search_shop_catalog(自然言語クエリによる商品検索)、search_shop_policies_and_faqs(配送、返品などに関する顧客の質問への回答)、update_cart(カートの追加、削除、数量更新)、get_order_status、およびget_most_recent_order_statusがあります。最後の機能は特に重要です。Storefront MCPをベースに構築されたAIエージェントは、再訪した顧客の注文ステータスを確認し、配送遅延を検知し、返品プロセスを開始できます。これは、人間のカスタマーサポートが行うようなCX業務です。
2. Catalog MCP — 1つのエージェント、すべてのShopifyマーチャント
Catalog MCPはその反対の役割を担います。これは、エージェントが1回の呼び出しで、対象となるすべてのShopifyマーチャントを横断してクエリを実行できるようにするグローバル検索レイヤーです。Storefront MCPとは異なり、認証が必要です(Dev Dashboardから発行されるJWTトークン、有効期限60分、クライアント認証情報経由で発行)。これは、ChatGPTのショッピングモード、Perplexityのコマースレイヤー、Claudeのエージェント連携などのエージェントが、ユーザーから「120ドル以下で日本に発送可能なランニングシューズを探して」と要求された際に照会するサーバーです。これらは個々のストアではなく、Catalog MCPにアクセスします。
主な2つのツールは、search_global_products(価格、配送、商品オプションのフィルターを使用した複数マーチャント間の商品検索)と、get_global_product_details(ユニバーサル商品ID検索により、そのSKUを販売するすべてのマーチャントにおけるフルオプションマトリクスを返す)です。結果はユニバーサル商品ID(UPID)ごとにクラスター化されるため、複数のストアに存在する重複SKUがエージェントを無駄な検索結果で埋め尽くすことはありません。

3. Customer Accounts MCP — 記憶を持つエージェント
Customer Accounts MCPレイヤーは、購入後の購入者体験(ポストハーパーチャス)を最も大きく変革する可能性を秘めています。認証されたエージェントに対し、その顧客がアカウントを持つマーチャント全体における、注文履歴、アドレス帳、およびアカウント状態への閲覧権限を付与します。具体的には、購入者の個人用エージェントがCustomer Accounts MCPを呼び出すことで、「ヘッドホンの注文はいつ届く?」という質問に答えたり、顧客がサポートフォームに注文番号を入力することなく返品をトリガーしたりできます。
大量のトランザクションを処理する事業者にとって、これはTier-1サポート(一次対応)の大部分をエージェントによる自動処理フローへと移行させます。顧客満足度を追求するマーチャントにとって、顧客に対応するエージェントが自動化された自社製のものか、Shopifyのものか、あるいはサードパーティ製のものかによって、これは差別化の武器にも脅威にもなり得ます。現在の初期導入事例の多くはハイブリッド型です。マーチャント独自のブランドエージェントが、認証された購入者に代わってCustomer Accounts MCPを呼び出します。
サーバー | 呼び出し元 | 認証 | 主な用途 |
|---|---|---|---|
Dev MCP | AIコーディングツール経由の開発者 | なし(ローカル) | ドキュメント検索、スキーマのインスペクション、ストア操作の実行 |
Storefront MCP | エージェント(自社ブランドまたはサードパーティ) | なし | 単一ストア検索、カート操作、ポリシーQ&A、注文ステータス |
Catalog MCP | エージェント(主にサードパーティ) | JWT(Dev Dashboard) | 複数マーチャント間の商品検索・照会 |
Customer Accounts MCP | 認証済みエージェント | Shopifyアカウント経由のOAuth | 注文履歴、アカウント情報、購入後のアクション |
Universal Commerce Protocol (UCP):レイヤーを支える基盤
4つのMCPサーバーはすべてUCPに準拠しています。このアクロニムは重要です。Universal Commerce Protocolとは、コマース取引を実行するために、プラットフォーム(エージェントおよびアプリケーション)、マーチャント、認証情報プロバイダー、決済サービスプロバイダーの4つのアクターが、ウェブ全体で一貫して通信する方法を定義した、Shopifyが公開したオープン標準です。
UCPはShopify専用の規格ではありません。仕様は公開されており、サードパーティによる実装が推奨されています。その明確な目標は、OpenAIによって構築されたエージェントが、Shopify、BigCommerce、またはカスタムプラットフォーム上で、プラットフォームごとに新しい統合コードを書くことなく、チェックアウトを完了できる相互運用可能なレイヤーを構築することです。
UCPが定義する3つのコア機能:
Discovery(発見) — 複数マーチャント間の検索、商品詳細の取得、購入者が欲しいものを見つけるサポート。ShopifyはこれをCatalog MCPおよびStorefront MCPを介して実装しています。
Checkout(チェックアウト) — チェックアウトセッションの作成、購入者情報の収集、決済の紐付け、取引の完了。ShopifyはこれをStorefront MCPのカートツールと、独立したCheckout Kit(埋め込み型およびブラウザベースのチェックアウトの両方をサポート)を組み合わせて実装しています。
Orders(注文) — 確定した取引、フルフィルメントイベント、返金、返品の追跡。ShopifyはこれをCustomer Accounts MCPおよび既存のAdmin APIを介して実装しています。

マーチャントにとっての実質的な意味:Shopifyを利用しており、Storefront MCPを有効にしている場合(ほとんどのストアでデフォルトで有効)、初期設定のままであなたのストアはUCPベースのエージェントから発見可能な状態になっています。「ChatGPTと連携する」や「Claudeと連携する」といった個別の開発は不要です。UCPに準拠するだけで、すべてのUCP対応エージェントがアクセスできるようになります。これは、1999年にSEOがオーガニック検索に対して解決したパターンと同じです。「1つの標準、多くの消費者」という関係です。仕様の詳細な解説については、専用のUCPガイドを用意しています。
今後18ヶ月でマーチャントに起こる変化
確実性の高い順に、3つの具体的な変化を挙げます。
1. エージェント経由のトラフィックが、一過性の流行ではなく実際のチャネルになる。 すでに、ChatGPTなどを起点としたショッピングの認知度が高いストアでは、セッションの3〜8%がエージェントからの紹介経由となっています。2026年第4四半期までに、ほとんどの消費者向けAIアシスタントにコマース機能が統合される予定です。このチャネルに向けた戦術的な最適化については、ChatGPTでの販売方法ガイドで解説しています。
2. 購入後の対応がセルフサービスからエージェント対応へと移行する。 注文状況の照会、返品手続きの開始、住所変更、割引の適用漏れの修正など、現在Revizeやその他の購入後アプリが処理している一次対応業務が、エージェントとの対話に集約されます。ツールによる呼び出し自体は同じAPIに対して行われますが、ユーザーインターフェースはウェブフォームから自然言語チャットへと移行します。バックエンドのワークフローが未整備のマーチャントは、エージェント対応への準備が整っているとは言えません。エージェントは破綻した購入後体験を修復するのではなく、それを露呈させます。
3. 商品データの品質がROIを増幅させる。 UCPにおいては、エージェントが購入者にあなたの商品を提示するかどうかを判断するために商品詳細データを使用します。タイトル、説明文、技術仕様、素材、オプションの組み合わせ、在庫シグナル。すべてのフィールドが、人間だけでなくモデルによって評価されます。正確で構造化された商品データを持つマーチャントは、エージェントによるディスカバリーにおいて、データの乏しいマーチャントよりも優位に立ちます。これは検索エンジンにおける順位変動と同様です。違いは、エージェントは人間のように情報の薄いコンテンツをスクロールして見過ごしてはくれず、単に検索候補から除外する点です。
開発者またはエージェンシーとしてのAI Toolkitの活用
Toolkitの開発者側機能のセットアップフローは、このエコシステムの中で最もシンプルな部分です。

Claude Codeを使用している場合、Shopifyプラグインのインストールを1回実行するだけで、Dev MCPサーバーが自動的に登録されます。それ以降、Claude Codeとの対話において、ドキュメント検索、スキーマインスペクション、およびshopify store executeがツール呼び出しとして利用可能になります。プロジェクトごとの設定は不要です。
Cursorを使用している場合、CursorのMCP設定ファイルにDev MCPサーバーを追加します。設定はわずか5行のJSONブロックです。次回の起動時にCursorがツールを認識します。
Gemini CLIを使用している場合、ShopifyのGitHubリポジトリからスキルをインストールすることで連携が完了します。
Shopify AI Toolkitは単一のツールではなく、1つのスタック(階層構造)です。そして、これこそがこのツールに関する最大の誤解です。マーチャントはこれを「有効化」すべきかを問い、開発者はどのエンドポイントに存在するかを問い続けていますが、どちらも誤った解答を探しています。AI Toolkitは、Shopifyが過去6ヶ月間にリリースした3つの独立したインフラ層を、1つのマーケティング名称でまとめたものです。AIコーディングアシスタントを使用してShopifyアプリを構築するための開発者向けツールチェーン、AIショッピングエージェントがShopifyストアで取引できるようにする一連のMCPサーバー、そしてエージェント、マーチャント、決済プロバイダー、認証情報プロバイダーが標準的な方法で相互に通信できるようにするUCPと呼ばれるオープンプロトコルです。
月間1万件以上の注文を処理するShopify Plusストアを運営しているなら、この動きを無視できません。計画の有無にかかわらず、ストアはエージェントからアクセス可能になるからです。コンバージョン品質にこだわるCX重視のAdvancedマーチャントにとっても、次世代の「ショッピングアシスタント」が優良な購買層を自社に誘導するか、あるいは競合に流すかを左右するため重要です。そして、自社ストア用またはApp Store向けにShopifyアプリを開発しているなら、AI Toolkitの開発者向け機能を導入することで、標準的な管理画面のワークフローの開発時間を40〜60%削減できます。本ガイドでは、各レイヤーの役割と、2026年にマーチャントが注目すべきポイントを解説します。

Shopify AI Toolkitとは?
Shopify AI Toolkitは、Claude Code、Cursor、Gemini CLI、Codex、VS CodeなどのAIコーディングアシスタントを、Shopifyのドキュメント、APIスキーマ、およびローカルCLIベースの「store execute(ストア実行)」機能に直接接続する開発者向けのインテグレーションです。プラグイン(推奨、自動更新)、手動インストール可能な一連のエージェントスキル、および認証なしで開発者のマシン上で動作するローカルのDev MCPサーバーとして提供されます。
代替されるもの:2025年3月3日に非推奨となった従来の.dev Assistant VS Code拡張機能。構築基盤:Anthropicが2024年後半にリリースし、現在主要なAIコーディングツールのすべてがサポートしているオープン標準であるModel Context Protocol(MCP)。

実務において、ToolkitのDev MCP側を利用することで、開発者はAI対応エディタを離れることなく以下の操作を実行できます。
一般的なウェブクローラーが3ヶ月前にインデックスした情報ではなく、現在のAPIバージョンに適合する検索クエリの関連度で、ライブのShopify.devドキュメントを検索する。
GraphQL Admin APIスキーマをイントロスペクト(自己分析)し、AIアシスタントが存在しないフィールドをハルシネーション(捏造)することなく、正しいフィールド名と型でクエリを記述できるようにする。
生成されたGraphQLコードとコンポーネントコードを、開発者が実行する前に実際のスキーマに対して検証する。
shopify store authおよびshopify store executeを介して、検証済みの管理操作を特定のストアに対して実行し、「最初の10個の商品を表示して」という指示を、開発者自身のストアからの実際の実行結果に変換する。
この最後の機能こそが、日々の開発プロセスを最も大きく変化させます。「クエリ作成 → 管理画面への切り替え → 実行 → 結果確認 → エディタへの復帰 → 修正」というプロセスを、エディタ内での1回のアクションに凝縮します。
しかし、これは3つのレイヤーの1つに過ぎません。人々がここで理解を止めてしまうことが、混乱の始まりです。
すべてのマーチャントが知っておくべき3つのMCPサーバー
Dev MCPのほかに、Shopifyはさらに3つのMCPサーバーを提供しています。これらこそがマーチャントにとって重要です。なぜなら、AIショッピングエージェントが自社のストアフロント、カタログ、そして顧客の注文とどのように相互作用するかを決定するからです。
1. Storefront MCP — 1つのマーチャント、1つのエージェント
Storefront MCPサーバーは、すべてのShopifyストアが、外部のエージェントがその特定のストアと対話するために公開しているエンドポイントです。認証は不要です。エンドポイントのパターンは https://{shop}.myshopify.com/api/mcp であり、以下のようなJSON-RPC呼び出しを受け付けます。
const mcpEndpoint = `https://your-store.myshopify.com/api/mcp`; fetch(mcpEndpoint, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ jsonrpc: '2.0', method: 'tools/call', id: 1, params: { name: 'search_shop_catalog', arguments: { query: 'organic coffee beans', context: 'customer preference for fair-trade single-origin' } } }) });
Storefront MCPが公開するツールには、search_shop_catalog(自然言語クエリによる商品検索)、search_shop_policies_and_faqs(配送、返品などに関する顧客の質問への回答)、update_cart(カートの追加、削除、数量更新)、get_order_status、およびget_most_recent_order_statusがあります。最後の機能は特に重要です。Storefront MCPをベースに構築されたAIエージェントは、再訪した顧客の注文ステータスを確認し、配送遅延を検知し、返品プロセスを開始できます。これは、人間のカスタマーサポートが行うようなCX業務です。
2. Catalog MCP — 1つのエージェント、すべてのShopifyマーチャント
Catalog MCPはその反対の役割を担います。これは、エージェントが1回の呼び出しで、対象となるすべてのShopifyマーチャントを横断してクエリを実行できるようにするグローバル検索レイヤーです。Storefront MCPとは異なり、認証が必要です(Dev Dashboardから発行されるJWTトークン、有効期限60分、クライアント認証情報経由で発行)。これは、ChatGPTのショッピングモード、Perplexityのコマースレイヤー、Claudeのエージェント連携などのエージェントが、ユーザーから「120ドル以下で日本に発送可能なランニングシューズを探して」と要求された際に照会するサーバーです。これらは個々のストアではなく、Catalog MCPにアクセスします。
主な2つのツールは、search_global_products(価格、配送、商品オプションのフィルターを使用した複数マーチャント間の商品検索)と、get_global_product_details(ユニバーサル商品ID検索により、そのSKUを販売するすべてのマーチャントにおけるフルオプションマトリクスを返す)です。結果はユニバーサル商品ID(UPID)ごとにクラスター化されるため、複数のストアに存在する重複SKUがエージェントを無駄な検索結果で埋め尽くすことはありません。

3. Customer Accounts MCP — 記憶を持つエージェント
Customer Accounts MCPレイヤーは、購入後の購入者体験(ポストハーパーチャス)を最も大きく変革する可能性を秘めています。認証されたエージェントに対し、その顧客がアカウントを持つマーチャント全体における、注文履歴、アドレス帳、およびアカウント状態への閲覧権限を付与します。具体的には、購入者の個人用エージェントがCustomer Accounts MCPを呼び出すことで、「ヘッドホンの注文はいつ届く?」という質問に答えたり、顧客がサポートフォームに注文番号を入力することなく返品をトリガーしたりできます。
大量のトランザクションを処理する事業者にとって、これはTier-1サポート(一次対応)の大部分をエージェントによる自動処理フローへと移行させます。顧客満足度を追求するマーチャントにとって、顧客に対応するエージェントが自動化された自社製のものか、Shopifyのものか、あるいはサードパーティ製のものかによって、これは差別化の武器にも脅威にもなり得ます。現在の初期導入事例の多くはハイブリッド型です。マーチャント独自のブランドエージェントが、認証された購入者に代わってCustomer Accounts MCPを呼び出します。
サーバー | 呼び出し元 | 認証 | 主な用途 |
|---|---|---|---|
Dev MCP | AIコーディングツール経由の開発者 | なし(ローカル) | ドキュメント検索、スキーマのインスペクション、ストア操作の実行 |
Storefront MCP | エージェント(自社ブランドまたはサードパーティ) | なし | 単一ストア検索、カート操作、ポリシーQ&A、注文ステータス |
Catalog MCP | エージェント(主にサードパーティ) | JWT(Dev Dashboard) | 複数マーチャント間の商品検索・照会 |
Customer Accounts MCP | 認証済みエージェント | Shopifyアカウント経由のOAuth | 注文履歴、アカウント情報、購入後のアクション |
Universal Commerce Protocol (UCP):レイヤーを支える基盤
4つのMCPサーバーはすべてUCPに準拠しています。このアクロニムは重要です。Universal Commerce Protocolとは、コマース取引を実行するために、プラットフォーム(エージェントおよびアプリケーション)、マーチャント、認証情報プロバイダー、決済サービスプロバイダーの4つのアクターが、ウェブ全体で一貫して通信する方法を定義した、Shopifyが公開したオープン標準です。
UCPはShopify専用の規格ではありません。仕様は公開されており、サードパーティによる実装が推奨されています。その明確な目標は、OpenAIによって構築されたエージェントが、Shopify、BigCommerce、またはカスタムプラットフォーム上で、プラットフォームごとに新しい統合コードを書くことなく、チェックアウトを完了できる相互運用可能なレイヤーを構築することです。
UCPが定義する3つのコア機能:
Discovery(発見) — 複数マーチャント間の検索、商品詳細の取得、購入者が欲しいものを見つけるサポート。ShopifyはこれをCatalog MCPおよびStorefront MCPを介して実装しています。
Checkout(チェックアウト) — チェックアウトセッションの作成、購入者情報の収集、決済の紐付け、取引の完了。ShopifyはこれをStorefront MCPのカートツールと、独立したCheckout Kit(埋め込み型およびブラウザベースのチェックアウトの両方をサポート)を組み合わせて実装しています。
Orders(注文) — 確定した取引、フルフィルメントイベント、返金、返品の追跡。ShopifyはこれをCustomer Accounts MCPおよび既存のAdmin APIを介して実装しています。

マーチャントにとっての実質的な意味:Shopifyを利用しており、Storefront MCPを有効にしている場合(ほとんどのストアでデフォルトで有効)、初期設定のままであなたのストアはUCPベースのエージェントから発見可能な状態になっています。「ChatGPTと連携する」や「Claudeと連携する」といった個別の開発は不要です。UCPに準拠するだけで、すべてのUCP対応エージェントがアクセスできるようになります。これは、1999年にSEOがオーガニック検索に対して解決したパターンと同じです。「1つの標準、多くの消費者」という関係です。仕様の詳細な解説については、専用のUCPガイドを用意しています。
今後18ヶ月でマーチャントに起こる変化
確実性の高い順に、3つの具体的な変化を挙げます。
1. エージェント経由のトラフィックが、一過性の流行ではなく実際のチャネルになる。 すでに、ChatGPTなどを起点としたショッピングの認知度が高いストアでは、セッションの3〜8%がエージェントからの紹介経由となっています。2026年第4四半期までに、ほとんどの消費者向けAIアシスタントにコマース機能が統合される予定です。このチャネルに向けた戦術的な最適化については、ChatGPTでの販売方法ガイドで解説しています。
2. 購入後の対応がセルフサービスからエージェント対応へと移行する。 注文状況の照会、返品手続きの開始、住所変更、割引の適用漏れの修正など、現在Revizeやその他の購入後アプリが処理している一次対応業務が、エージェントとの対話に集約されます。ツールによる呼び出し自体は同じAPIに対して行われますが、ユーザーインターフェースはウェブフォームから自然言語チャットへと移行します。バックエンドのワークフローが未整備のマーチャントは、エージェント対応への準備が整っているとは言えません。エージェントは破綻した購入後体験を修復するのではなく、それを露呈させます。
3. 商品データの品質がROIを増幅させる。 UCPにおいては、エージェントが購入者にあなたの商品を提示するかどうかを判断するために商品詳細データを使用します。タイトル、説明文、技術仕様、素材、オプションの組み合わせ、在庫シグナル。すべてのフィールドが、人間だけでなくモデルによって評価されます。正確で構造化された商品データを持つマーチャントは、エージェントによるディスカバリーにおいて、データの乏しいマーチャントよりも優位に立ちます。これは検索エンジンにおける順位変動と同様です。違いは、エージェントは人間のように情報の薄いコンテンツをスクロールして見過ごしてはくれず、単に検索候補から除外する点です。
開発者またはエージェンシーとしてのAI Toolkitの活用
Toolkitの開発者側機能のセットアップフローは、このエコシステムの中で最もシンプルな部分です。

Claude Codeを使用している場合、Shopifyプラグインのインストールを1回実行するだけで、Dev MCPサーバーが自動的に登録されます。それ以降、Claude Codeとの対話において、ドキュメント検索、スキーマインスペクション、およびshopify store executeがツール呼び出しとして利用可能になります。プロジェクトごとの設定は不要です。
Cursorを使用している場合、CursorのMCP設定ファイルにDev MCPサーバーを追加します。設定はわずか5行のJSONブロックです。次回の起動時にCursorがツールを認識します。
Gemini CLIを使用している場合、ShopifyのGitHubリポジトリからスキルをインストールすることで連携が完了します。
Shopify AI Toolkitは単一のツールではなく、1つのスタック(階層構造)です。そして、これこそがこのツールに関する最大の誤解です。マーチャントはこれを「有効化」すべきかを問い、開発者はどのエンドポイントに存在するかを問い続けていますが、どちらも誤った解答を探しています。AI Toolkitは、Shopifyが過去6ヶ月間にリリースした3つの独立したインフラ層を、1つのマーケティング名称でまとめたものです。AIコーディングアシスタントを使用してShopifyアプリを構築するための開発者向けツールチェーン、AIショッピングエージェントがShopifyストアで取引できるようにする一連のMCPサーバー、そしてエージェント、マーチャント、決済プロバイダー、認証情報プロバイダーが標準的な方法で相互に通信できるようにするUCPと呼ばれるオープンプロトコルです。
月間1万件以上の注文を処理するShopify Plusストアを運営しているなら、この動きを無視できません。計画の有無にかかわらず、ストアはエージェントからアクセス可能になるからです。コンバージョン品質にこだわるCX重視のAdvancedマーチャントにとっても、次世代の「ショッピングアシスタント」が優良な購買層を自社に誘導するか、あるいは競合に流すかを左右するため重要です。そして、自社ストア用またはApp Store向けにShopifyアプリを開発しているなら、AI Toolkitの開発者向け機能を導入することで、標準的な管理画面のワークフローの開発時間を40〜60%削減できます。本ガイドでは、各レイヤーの役割と、2026年にマーチャントが注目すべきポイントを解説します。

Shopify AI Toolkitとは?
Shopify AI Toolkitは、Claude Code、Cursor、Gemini CLI、Codex、VS CodeなどのAIコーディングアシスタントを、Shopifyのドキュメント、APIスキーマ、およびローカルCLIベースの「store execute(ストア実行)」機能に直接接続する開発者向けのインテグレーションです。プラグイン(推奨、自動更新)、手動インストール可能な一連のエージェントスキル、および認証なしで開発者のマシン上で動作するローカルのDev MCPサーバーとして提供されます。
代替されるもの:2025年3月3日に非推奨となった従来の.dev Assistant VS Code拡張機能。構築基盤:Anthropicが2024年後半にリリースし、現在主要なAIコーディングツールのすべてがサポートしているオープン標準であるModel Context Protocol(MCP)。

実務において、ToolkitのDev MCP側を利用することで、開発者はAI対応エディタを離れることなく以下の操作を実行できます。
一般的なウェブクローラーが3ヶ月前にインデックスした情報ではなく、現在のAPIバージョンに適合する検索クエリの関連度で、ライブのShopify.devドキュメントを検索する。
GraphQL Admin APIスキーマをイントロスペクト(自己分析)し、AIアシスタントが存在しないフィールドをハルシネーション(捏造)することなく、正しいフィールド名と型でクエリを記述できるようにする。
生成されたGraphQLコードとコンポーネントコードを、開発者が実行する前に実際のスキーマに対して検証する。
shopify store authおよびshopify store executeを介して、検証済みの管理操作を特定のストアに対して実行し、「最初の10個の商品を表示して」という指示を、開発者自身のストアからの実際の実行結果に変換する。
この最後の機能こそが、日々の開発プロセスを最も大きく変化させます。「クエリ作成 → 管理画面への切り替え → 実行 → 結果確認 → エディタへの復帰 → 修正」というプロセスを、エディタ内での1回のアクションに凝縮します。
しかし、これは3つのレイヤーの1つに過ぎません。人々がここで理解を止めてしまうことが、混乱の始まりです。
すべてのマーチャントが知っておくべき3つのMCPサーバー
Dev MCPのほかに、Shopifyはさらに3つのMCPサーバーを提供しています。これらこそがマーチャントにとって重要です。なぜなら、AIショッピングエージェントが自社のストアフロント、カタログ、そして顧客の注文とどのように相互作用するかを決定するからです。
1. Storefront MCP — 1つのマーチャント、1つのエージェント
Storefront MCPサーバーは、すべてのShopifyストアが、外部のエージェントがその特定のストアと対話するために公開しているエンドポイントです。認証は不要です。エンドポイントのパターンは https://{shop}.myshopify.com/api/mcp であり、以下のようなJSON-RPC呼び出しを受け付けます。
const mcpEndpoint = `https://your-store.myshopify.com/api/mcp`; fetch(mcpEndpoint, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ jsonrpc: '2.0', method: 'tools/call', id: 1, params: { name: 'search_shop_catalog', arguments: { query: 'organic coffee beans', context: 'customer preference for fair-trade single-origin' } } }) });
Storefront MCPが公開するツールには、search_shop_catalog(自然言語クエリによる商品検索)、search_shop_policies_and_faqs(配送、返品などに関する顧客の質問への回答)、update_cart(カートの追加、削除、数量更新)、get_order_status、およびget_most_recent_order_statusがあります。最後の機能は特に重要です。Storefront MCPをベースに構築されたAIエージェントは、再訪した顧客の注文ステータスを確認し、配送遅延を検知し、返品プロセスを開始できます。これは、人間のカスタマーサポートが行うようなCX業務です。
2. Catalog MCP — 1つのエージェント、すべてのShopifyマーチャント
Catalog MCPはその反対の役割を担います。これは、エージェントが1回の呼び出しで、対象となるすべてのShopifyマーチャントを横断してクエリを実行できるようにするグローバル検索レイヤーです。Storefront MCPとは異なり、認証が必要です(Dev Dashboardから発行されるJWTトークン、有効期限60分、クライアント認証情報経由で発行)。これは、ChatGPTのショッピングモード、Perplexityのコマースレイヤー、Claudeのエージェント連携などのエージェントが、ユーザーから「120ドル以下で日本に発送可能なランニングシューズを探して」と要求された際に照会するサーバーです。これらは個々のストアではなく、Catalog MCPにアクセスします。
主な2つのツールは、search_global_products(価格、配送、商品オプションのフィルターを使用した複数マーチャント間の商品検索)と、get_global_product_details(ユニバーサル商品ID検索により、そのSKUを販売するすべてのマーチャントにおけるフルオプションマトリクスを返す)です。結果はユニバーサル商品ID(UPID)ごとにクラスター化されるため、複数のストアに存在する重複SKUがエージェントを無駄な検索結果で埋め尽くすことはありません。

3. Customer Accounts MCP — 記憶を持つエージェント
Customer Accounts MCPレイヤーは、購入後の購入者体験(ポストハーパーチャス)を最も大きく変革する可能性を秘めています。認証されたエージェントに対し、その顧客がアカウントを持つマーチャント全体における、注文履歴、アドレス帳、およびアカウント状態への閲覧権限を付与します。具体的には、購入者の個人用エージェントがCustomer Accounts MCPを呼び出すことで、「ヘッドホンの注文はいつ届く?」という質問に答えたり、顧客がサポートフォームに注文番号を入力することなく返品をトリガーしたりできます。
大量のトランザクションを処理する事業者にとって、これはTier-1サポート(一次対応)の大部分をエージェントによる自動処理フローへと移行させます。顧客満足度を追求するマーチャントにとって、顧客に対応するエージェントが自動化された自社製のものか、Shopifyのものか、あるいはサードパーティ製のものかによって、これは差別化の武器にも脅威にもなり得ます。現在の初期導入事例の多くはハイブリッド型です。マーチャント独自のブランドエージェントが、認証された購入者に代わってCustomer Accounts MCPを呼び出します。
サーバー | 呼び出し元 | 認証 | 主な用途 |
|---|---|---|---|
Dev MCP | AIコーディングツール経由の開発者 | なし(ローカル) | ドキュメント検索、スキーマのインスペクション、ストア操作の実行 |
Storefront MCP | エージェント(自社ブランドまたはサードパーティ) | なし | 単一ストア検索、カート操作、ポリシーQ&A、注文ステータス |
Catalog MCP | エージェント(主にサードパーティ) | JWT(Dev Dashboard) | 複数マーチャント間の商品検索・照会 |
Customer Accounts MCP | 認証済みエージェント | Shopifyアカウント経由のOAuth | 注文履歴、アカウント情報、購入後のアクション |
Universal Commerce Protocol (UCP):レイヤーを支える基盤
4つのMCPサーバーはすべてUCPに準拠しています。このアクロニムは重要です。Universal Commerce Protocolとは、コマース取引を実行するために、プラットフォーム(エージェントおよびアプリケーション)、マーチャント、認証情報プロバイダー、決済サービスプロバイダーの4つのアクターが、ウェブ全体で一貫して通信する方法を定義した、Shopifyが公開したオープン標準です。
UCPはShopify専用の規格ではありません。仕様は公開されており、サードパーティによる実装が推奨されています。その明確な目標は、OpenAIによって構築されたエージェントが、Shopify、BigCommerce、またはカスタムプラットフォーム上で、プラットフォームごとに新しい統合コードを書くことなく、チェックアウトを完了できる相互運用可能なレイヤーを構築することです。
UCPが定義する3つのコア機能:
Discovery(発見) — 複数マーチャント間の検索、商品詳細の取得、購入者が欲しいものを見つけるサポート。ShopifyはこれをCatalog MCPおよびStorefront MCPを介して実装しています。
Checkout(チェックアウト) — チェックアウトセッションの作成、購入者情報の収集、決済の紐付け、取引の完了。ShopifyはこれをStorefront MCPのカートツールと、独立したCheckout Kit(埋め込み型およびブラウザベースのチェックアウトの両方をサポート)を組み合わせて実装しています。
Orders(注文) — 確定した取引、フルフィルメントイベント、返金、返品の追跡。ShopifyはこれをCustomer Accounts MCPおよび既存のAdmin APIを介して実装しています。

マーチャントにとっての実質的な意味:Shopifyを利用しており、Storefront MCPを有効にしている場合(ほとんどのストアでデフォルトで有効)、初期設定のままであなたのストアはUCPベースのエージェントから発見可能な状態になっています。「ChatGPTと連携する」や「Claudeと連携する」といった個別の開発は不要です。UCPに準拠するだけで、すべてのUCP対応エージェントがアクセスできるようになります。これは、1999年にSEOがオーガニック検索に対して解決したパターンと同じです。「1つの標準、多くの消費者」という関係です。仕様の詳細な解説については、専用のUCPガイドを用意しています。
今後18ヶ月でマーチャントに起こる変化
確実性の高い順に、3つの具体的な変化を挙げます。
1. エージェント経由のトラフィックが、一過性の流行ではなく実際のチャネルになる。 すでに、ChatGPTなどを起点としたショッピングの認知度が高いストアでは、セッションの3〜8%がエージェントからの紹介経由となっています。2026年第4四半期までに、ほとんどの消費者向けAIアシスタントにコマース機能が統合される予定です。このチャネルに向けた戦術的な最適化については、ChatGPTでの販売方法ガイドで解説しています。
2. 購入後の対応がセルフサービスからエージェント対応へと移行する。 注文状況の照会、返品手続きの開始、住所変更、割引の適用漏れの修正など、現在Revizeやその他の購入後アプリが処理している一次対応業務が、エージェントとの対話に集約されます。ツールによる呼び出し自体は同じAPIに対して行われますが、ユーザーインターフェースはウェブフォームから自然言語チャットへと移行します。バックエンドのワークフローが未整備のマーチャントは、エージェント対応への準備が整っているとは言えません。エージェントは破綻した購入後体験を修復するのではなく、それを露呈させます。
3. 商品データの品質がROIを増幅させる。 UCPにおいては、エージェントが購入者にあなたの商品を提示するかどうかを判断するために商品詳細データを使用します。タイトル、説明文、技術仕様、素材、オプションの組み合わせ、在庫シグナル。すべてのフィールドが、人間だけでなくモデルによって評価されます。正確で構造化された商品データを持つマーチャントは、エージェントによるディスカバリーにおいて、データの乏しいマーチャントよりも優位に立ちます。これは検索エンジンにおける順位変動と同様です。違いは、エージェントは人間のように情報の薄いコンテンツをスクロールして見過ごしてはくれず、単に検索候補から除外する点です。
開発者またはエージェンシーとしてのAI Toolkitの活用
Toolkitの開発者側機能のセットアップフローは、このエコシステムの中で最もシンプルな部分です。

Claude Codeを使用している場合、Shopifyプラグインのインストールを1回実行するだけで、Dev MCPサーバーが自動的に登録されます。それ以降、Claude Codeとの対話において、ドキュメント検索、スキーマインスペクション、およびshopify store executeがツール呼び出しとして利用可能になります。プロジェクトごとの設定は不要です。
Cursorを使用している場合、CursorのMCP設定ファイルにDev MCPサーバーを追加します。設定はわずか5行のJSONブロックです。次回の起動時にCursorがツールを認識します。
Gemini CLIを使用している場合、ShopifyのGitHubリポジトリからスキルをインストールすることで連携が完了します。
RevizeでShopifyストアを刷新しましょう。顧客体験を軸にリードする。
© 著作権 2024、無断転載を禁じます
RevizeでShopifyストアを刷新しましょう。顧客体験を軸にリードする。
© 著作権 2024、無断転載を禁じます
RevizeでShopifyストアを刷新しましょう。顧客体験を軸にリードする。
© 著作権 2024、無断転載を禁じます
RevizeでShopifyストアを刷新しましょう。顧客体験を軸にリードする。
© 著作権 2024、無断転載を禁じます



