Shopify Dev MCP サーバー
このプロジェクトは、Shopify Devと連携するModel Context Protocol(MCP)サーバーを実装します。このプロトコルは、様々なShopify APIと連携するための様々なツールをサポートしています。現在、以下のAPIがサポートされています。
- 管理者 GraphQL API
- 機能
- (オプション) Polaris Web コンポーネント
設定
npx を使用して Shopify MCP サーバーを実行するには、次のコマンドを使用します。
カーソルまたはクロードデスクトップでの使用
以下の設定を追加してください。詳細については、 Cursor MCPのドキュメントまたはClaude Desktop MCPガイドをご覧ください。
Windows では、次の代替構成を使用する必要がある場合があります。
計測を無効にする
MCPサーバーの改善方法をより深く理解するために、このパッケージはインストルメンテーション呼び出しを行います。これを無効にするには、 OPT_OUT_INSTRUMENTATION
環境変数を設定してください。CursorまたはClaude Desktopでは、設定は以下のようになります。
オプトインPolarisサポート(実験的)
Cursor または Claude Desktop で Polaris Web Components ドキュメントを表示する場合は、MCP サーバー構成にPOLARIS_UNIFIED
フラグを指定したenv
ブロックを含めます。
利用可能なツール
この MCP サーバーは次のツールを提供します。
ツール名 | 説明 |
---|---|
検索_dev_docs | shopify.devのドキュメントを検索 |
イントロスペクト管理者スキーマ | Shopify Admin GraphQLスキーマにアクセスして検索する |
パスによるドキュメントの取得 | shopify.devからドキュメントを取得する |
始める | Shopify API(管理、関数など)の使用を開始する |
利用可能なプロンプト
この MCP サーバーは次のプロンプトを提供します。
プロンプト名 | 説明 |
---|---|
shopify_admin_graphql | Shopify Admin API の GraphQL 操作の記述を支援します |
発達
サーバーは MCP SDK を使用して構築され、Shopify Dev と通信します。
npm install
- ソースファイルの変更
npm run build
実行してコンパイルするか、npm run build:watch
実行して変更を監視してコンパイルします。- テストを実行するには
npm run test
を実行します。 - このコマンドを実行する MCP サーバーを追加します:
node <absolute_path_of_project>/dist/index.js
ライセンス
ISC
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Shopify Dev と対話する Model Context Protocol (MCP) サーバー。このプロトコルは、さまざまな Shopify API と対話するためのさまざまなツールをサポートしています。
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol (MCP) server that provides programmatic access to the Supabase Management API. This server allows AI models and other clients to manage Supabase projects and organizations through a standardized interface.Last updated -88427JavaScript
- -securityAlicense-qualityMCP Server provides a simpler API to interact with the Model Context Protocol by allowing users to define custom tools and services to streamline workflows and processes.Last updated -132TypeScriptMIT License
Upstash MCP Serverofficial
AsecurityAlicenseAqualityModel Context Protocol (MCP) is a new, standardized protocol for managing context between large language models (LLMs) and external systems. In this repository, we provide an installer as well as an MCP Server for Upstash Developer API's.Last updated -165827TypeScriptMIT License- -securityAlicense-qualityThis MCP server connects clients with Shopify store data, enabling retrieval of product and customer information via exposed tools.Last updated -2PythonMIT License