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
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
- 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 -857842JavaScript
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 -167343TypeScriptMIT License- -securityAlicense-qualityThis MCP server connects clients with Shopify store data, enabling retrieval of product and customer information via exposed tools.Last updated -4PythonMIT License
- -securityAlicense-qualityA Model Context Protocol (MCP) server designed to easily dump your codebase context into Large Language Models (LLMs).Last updated -91JavaScriptApache 2.0