Skip to main content

MCPリソースハブ

**Model Context Protocol(MCP)**は、開発者がShopifyストアを構築、管理、スケールする方法を変革しています。このリソースハブは、ShopifyエコシステムにおけるMCPのすべて -- 公式サーバーやコミュニティツールから高度な統合パターンまで -- の単一の信頼できる情報源です。


MCPとは?

Model Context ProtocolはAnthropicが作成したオープン標準で、AIアシスタント(Claudeなど)が外部ツールやデータソースとどのように通信するかを定義します。AIモデルとそれが対話する必要があるサービス間のユニバーサルアダプターと考えてください。

┌─────────────┐       MCP Protocol        ┌─────────────────┐
│ AIクライアント │ ◄────────────────────────► │ MCPサーバー │
│ (Claude Code,│ JSON-RPC over stdio │ (Shopify Admin, │
│ Cursor, etc)│ or HTTP/SSE │ Docs, GraphQL) │
└─────────────┘ └─────────────────┘

MCPサーバーは標準化されたインターフェースを通じてツール(AIが実行できるアクション)、リソース(AIが読めるデータ)、プロンプト(再利用可能なテンプレート)を公開します。これにより、ClaudeをShopifyストアに接続し、商品の読み取り、注文の作成、在庫の更新などを自然言語で行うことができます。

主要概念

概念説明Shopifyの例
ツールAIが実行できるアクションcreate_productupdate_inventorysearch_orders
リソース読み取り専用データソース商品カタログ、注文履歴、顧客セグメント
プロンプト再利用可能なプロンプトテンプレートストア監査チェックリスト、SEO最適化ワークフロー
トランスポート通信チャネルstdio(ローカル)、streamable-http(リモート)

なぜMCPがShopify開発者に重要なのか

MCP以前

AI搭載のShopifyワークフローを構築するには、各ツールにカスタム統合を書く必要がありました:

Claude Code → カスタムスクリプト → Shopify Admin API
Claude Code → カスタムスクリプト → Shopifyドキュメント
Claude Code → カスタムスクリプト → テーマファイル
Claude Code → カスタムスクリプト → アナリティクス

各統合には独自の認証、エラー処理、データフォーマットが必要でした。これらの保守は悪夢でした。

MCP以後

MCPはすべてのツールが話す単一のプロトコルを提供します:

Claude Code → MCP Protocol → Shopify Dev MCPサーバー(ドキュメント、API、Liquid)
→ Shopify Admin MCPサーバー(商品、注文)
→ Analytics MCPサーバー(レポート、メトリクス)
→ カスタムMCPサーバー(あなたのビジネスロジック)
乗数効果

MCPは単なる利便性ではありません。AIアシスタントがShopifyドキュメント、ストアのライブデータ、コードベースに同時にアクセスできると、人間の開発者が何時間もコンテキストスイッチングする判断を下せます。「壊れたメタフィールド参照を持つすべての商品を見つけて修正して」のような単一のプロンプトが可能になります。

具体的な利点

  1. 10倍速い開発 -- 最新APIを理解するAIで完全なShopifyアプリをスキャフォールド
  2. 少ないエラー -- AIが古い学習データではなく、リアルなドキュメントとAPIスキーマに対して検証
  3. ストアの自動化 -- 自然言語で商品、注文、在庫、顧客を管理
  4. 常に最新 -- MCPサーバーはライブドキュメントから取得するので、常に最新情報を取得
  5. コンポーザブルアーキテクチャ -- 正確なワークフローに合わせてサーバーを組み合わせ

このセクションの構成

公式MCPサーバー

ShopifyとAnthropicが管理するShopify Dev MCPサーバー。主要なAIコーディングツールすべての完全なセットアップ手順、完全なツールリファレンス、実世界の使用例。

コミュニティMCPサーバー

Shopify用の15以上のコミュニティ構築MCPサーバーのキュレーションディレクトリ。各エントリには機能、インストール、長所と短所、メンテナンスステータスが含まれます。

MCPツールリファレンス

公式およびコミュニティサーバー全体で利用可能なすべてのMCPツールの完全なリファレンス。ドメイン(商品、注文、顧客など)ごとに整理され、パラメータ、戻り値の型、例が含まれます。

MCPセットアップガイド

Claude Code、Cursor、Claude Desktop、Codex、Windsurf、Clineのステップバイステップのインストールと構成ガイド。一般的な問題のトラブルシューティングを含みます。

MCP統合パターン

マルチサーバー構成、CI/CDパイプライン、自動ストア管理、独自のMCPサーバー構築のための高度なパターン。


クイックスタート:最初のMCP接続

すぐに始めたいですか?Claude CodeをShopifyに接続する最速の方法は以下の通りです:

ステップ1:公式Dev MCPサーバーのインストール

# Shopifyプロジェクトディレクトリで
claude mcp add shopify-dev -- npx -y @anthropic-ai/shopify-dev-mcp@latest

ステップ2:接続の確認

Claude Codeを開いて聞いてください:

What tools do you have available from the Shopify Dev MCP server?

ClaudeはドキュメンT検索、API探索、Liquid検証を含む利用可能なツールのリストで応答するはずです。

ステップ3:実際のクエリを試す

Search the Shopify docs for the latest product creation API.
Show me the required fields and a GraphQL mutation example.
ストア管理の準備はできていますか?

Dev MCPサーバーはドキュメントとAPIスキーマへのアクセスを提供します。ライブストアの管理(商品の作成、注文の処理など)には、Store Admin MCPサーバーが必要です。オプションについてはコミュニティMCPサーバーガイドをご覧ください。


MCPサーバーランドスケープの概要

                    ┌──────────────────────────────────┐
│ MCPサーバーエコシステム │
└──────────────────────────────────┘

┌───────────────────┼───────────────────┐
▼ ▼ ▼
┌───────────────┐ ┌───────────────┐ ┌───────────────┐
│ 公式 │ │ コミュニティ │ │ カスタム │
│ サーバー │ │ サーバー │ │ サーバー │
├───────────────┤ ├───────────────┤ ├───────────────┤
│ Shopify Dev │ │ shopify-mcp │ │ あなたのストア │
│ MCP (Docs, │ │ (GeLi2001) │ │ 自動化サーバー │
│ APIs, Liquid) │ │ │ │ │
│ │ │ @ajackus/ │ │ 内部ツール │
│ │ │ shopify-mcp │ │ サーバー │
│ │ │ │ │ │
│ │ │ Composio │ │ アナリティクス │
│ │ │ CData, etc. │ │ パイプライン │
└───────────────┘ └───────────────┘ └───────────────┘

前提条件

MCPサーバーに飛び込む前に、以下を確認してください:

  • Node.js 18以上がインストールされている(node --version
  • MCPをサポートするAIクライアント(Claude Code、Cursor、Claude Desktopなど)
  • Shopifyパートナーアカウントpartners.shopify.comで無料)
  • テスト用の開発ストア(パートナーダッシュボードから作成)
APIアクセストークン

いくつかのMCPサーバーはストアデータを管理するためにShopify Admin APIアクセストークンが必要です。これらのトークンをバージョン管理にコミットしないでください。環境変数またはシークレットマネージャーを使用してください。セキュアな設定パターンについてはセットアップガイドをご覧ください。


推奨読書順序

MCPとShopify開発が初めての場合:

  1. この概要から始める(ここにいます)
  2. 公式MCPサーバーを読んでDev MCPをセットアップ
  3. お好みのAIクライアントのセットアップガイドに従う
  4. ストア管理のためにコミュニティMCPサーバーを閲覧
  5. 高度なワークフローのために統合パターンを研究
  6. 継続的なリファレンスとしてツールリファレンスを使用

MCPの経験があり、特定の情報だけが必要な場合は、必要なセクションに直接ジャンプしてください。