Shopify Dev MCP-Server
Dieses Projekt implementiert einen Model Context Protocol (MCP)-Server, der mit Shopify Dev interagiert. Dieses Protokoll unterstützt verschiedene Tools zur Interaktion mit verschiedenen Shopify-APIs. Aktuell werden folgende APIs unterstützt:
- Admin GraphQL API
- Funktionen
- (Optional) Polaris-Webkomponenten
Aufstellen
Um den Shopify MCP-Server mit npx auszuführen, verwenden Sie den folgenden Befehl:
Verwendung mit Cursor oder Claude Desktop
Fügen Sie die folgende Konfiguration hinzu. Weitere Informationen finden Sie in der Cursor MCP-Dokumentation oder im Claude Desktop MCP-Handbuch .
Unter Windows müssen Sie möglicherweise diese alternative Konfiguration verwenden:
Instrumentierung deaktivieren
Um besser zu verstehen, wie der MCP-Server verbessert werden kann, führt dieses Paket Instrumentierungsaufrufe durch. Um diese zu deaktivieren, können Sie die Umgebungsvariable OPT_OUT_INSTRUMENTATION
setzen. In Cursor oder Claude Desktop würde die Konfiguration folgendermaßen aussehen:
Opt-in-Polaris-Unterstützung (experimentell)
Wenn Sie möchten, dass Cursor oder Claude Desktop die Dokumentation zu Polaris Web Components anzeigen, fügen Sie in Ihre MCP-Serverkonfiguration einen env
mit dem Flag POLARIS_UNIFIED
ein:
Verfügbare Werkzeuge
Dieser MCP-Server bietet die folgenden Tools:
Werkzeugname | Beschreibung |
---|---|
Suche_Entwicklerdokumente | Durchsuchen Sie die shopify.dev-Dokumentation |
introspect_admin_schema | Zugriff auf und Suche im Shopify Admin GraphQL-Schema |
Dokumente nach Pfad abrufen | Dokumente von shopify.dev abrufen |
Erste Schritte | Erste Schritte mit Shopify-APIs (Admin, Funktionen usw.) |
Verfügbare Eingabeaufforderungen
Dieser MCP-Server bietet die folgenden Eingabeaufforderungen:
Eingabeaufforderungsname | Beschreibung |
---|---|
shopify_admin_graphql | Helfen Sie beim Schreiben von GraphQL-Operationen für die Shopify Admin API |
Entwicklung
Der Server wird mit dem MCP SDK erstellt und kommuniziert mit Shopify Dev.
npm install
- Quelldateien ändern
- Führen Sie
npm run build
aus, um zu kompilieren, odernpm run build:watch
, um auf Änderungen zu achten und zu kompilieren - Führen Sie
npm run test
aus, um Tests auszuführen - Fügen Sie einen MCP-Server hinzu, der diesen Befehl ausführt:
node <absolute_path_of_project>/dist/index.js
Lizenz
ISC
This server cannot be installed
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.
Model Context Protocol (MCP)-Server, der mit Shopify Dev interagiert. Dieses Protokoll unterstützt verschiedene Tools zur Interaktion mit unterschiedlichen Shopify-APIs.
Related MCP Servers
- AsecurityAlicenseAqualityA beginner-friendly Model Context Protocol (MCP) server that helps users understand MCP concepts, provides interactive examples, and lists available MCP servers. This server is designed to be a helpful companion for developers working with MCP. Also comes with a huge list of servers you can install.Last updated -3936JavaScriptApache 2.0
- -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
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that provides tools for managing todo items, including creation, updating, completion, deletion, searching, and summarizing tasks.Last updated -104TypeScriptMIT License
- AsecurityAlicenseAqualityMCP server that integrates with Shopify API, allowing Claude Desktop users to retrieve and manipulate product information from Shopify stores.Last updated -5PythonMIT License