Shopify MCP Server について
Shopify MCP Serverは、Shopifyストアのデータにアクセスするアプリ向けの、TypeScript製Node.jsサーバーです。商品、顧客、注文の情報を取得できます。
主な機能
- 01商品一覧の取得
- 02商品詳細の確認
- 03商品の検索
- 04顧客情報の取得
- 05注文情報の取得
活用シーン
- 01ストアの商品カタログの取得
- 02商品の詳細情報の確認
- 03顧客情報の検索
- 04注文情報の確認
MCP 対応
Shopify MCP Serverは、商品検索や顧客・注文情報へのアクセスなど、Shopify APIを操作するツールをMCPクライアントに公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Shopify MCP Server
Shopify API と連携するためのツールを提供する、TypeScript で構築された Model Context Protocol サーバーの Node.js 実装です。
機能
- 商品一覧の取得
- 商品詳細の取得
- 商品の検索
- 顧客情報の取得
- 注文情報の取得
セットアップ
- 依存関係をインストールします。
npm install
- Shopify の認証情報を記載した
.envファイルをルートディレクトリに作成します。
SHOPIFY_STORE_URL=your-store.myshopify.com
SHOPIFY_ACCESS_TOKEN=your_access_token
SHOPIFY_API_VERSION=2025-04
- TypeScript コードをビルドします。
npm run build
- サーバーを実行します。
npm start
Claude Desktop の設定
この MCP サーバーを Claude Desktop で使用するには、~/Library/Application Support/Claude/claude_desktop_config.json にある Claude Desktop の設定ファイルに、次の設定を追加します。
{
"mcpServers": {
"shopify-mcp-server": {
"command": "node",
"args": [
"/ABSOLUTE/PATH/TO/shopify-mcp-server-node/dist/index.js"
]
}
}
}
/ABSOLUTE/PATH/TO/ をプロジェクトディレクトリの絶対パスに置き換えてください。例:
{
"mcpServers": {
"shopify-mcp-server": {
"command": "node",
"args": [
"/Users/your_username/projects/shopify-mcp-server-node/dist/index.js"
]
}
}
}
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。