Skip to main content
Glama

Shopify Dev MCP

Official
by Shopify

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:

npx -y @shopify/dev-mcp@latest

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 .

{ "mcpServers": { "shopify-dev-mcp": { "command": "npx", "args": ["-y", "@shopify/dev-mcp@latest"] } } }

Unter Windows müssen Sie möglicherweise diese alternative Konfiguration verwenden:

{ "mcpServers": { "shopify-dev-mcp": { "command": "cmd", "args": ["/k", "npx", "-y", "@shopify/dev-mcp@latest"] } } }

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:

{ "mcpServers": { "shopify-dev-mcp": { "command": "npx", "args": ["-y", "@shopify/dev-mcp@latest"], "env": { "OPT_OUT_INSTRUMENTATION": "true" } } } }

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:

{ "mcpServers": { "shopify-dev-mcp": { "command": "npx", "args": ["-y", "@shopify/dev-mcp@latest"], "env": { "POLARIS_UNIFIED": "true" } } } }

Verfügbare Werkzeuge

Dieser MCP-Server bietet die folgenden Tools:

WerkzeugnameBeschreibung
Suche_EntwicklerdokumenteDurchsuchen Sie die shopify.dev-Dokumentation
introspect_admin_schemaZugriff auf und Suche im Shopify Admin GraphQL-Schema
Dokumente nach Pfad abrufenDokumente von shopify.dev abrufen
Erste SchritteErste Schritte mit Shopify-APIs (Admin, Funktionen usw.)

Verfügbare Eingabeaufforderungen

Dieser MCP-Server bietet die folgenden Eingabeaufforderungen:

EingabeaufforderungsnameBeschreibung
shopify_admin_graphqlHelfen 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.

  1. npm install
  2. Quelldateien ändern
  3. Führen Sie npm run build aus, um zu kompilieren, oder npm run build:watch , um auf Änderungen zu achten und zu kompilieren
  4. Führen Sie npm run test aus, um Tests auszuführen
  5. Fügen Sie einen MCP-Server hinzu, der diesen Befehl ausführt: node <absolute_path_of_project>/dist/index.js

Lizenz

ISC

-
security - not tested
A
license - permissive license
-
quality - not tested

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.

  1. Aufstellen
    1. Verwendung mit Cursor oder Claude Desktop
      1. Instrumentierung deaktivieren
      2. Opt-in-Polaris-Unterstützung (experimentell)
    2. Verfügbare Werkzeuge
      1. Verfügbare Eingabeaufforderungen
        1. Entwicklung
          1. Lizenz

            Related MCP Servers

            • A
              security
              A
              license
              A
              quality
              A 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 -
              3
              9
              36
              JavaScript
              Apache 2.0
            • -
              security
              A
              license
              -
              quality
              MCP 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 -
              13
              2
              TypeScript
              MIT License
            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol (MCP) server that provides tools for managing todo items, including creation, updating, completion, deletion, searching, and summarizing tasks.
              Last updated -
              10
              4
              TypeScript
              MIT License
            • A
              security
              A
              license
              A
              quality
              MCP server that integrates with Shopify API, allowing Claude Desktop users to retrieve and manipulate product information from Shopify stores.
              Last updated -
              5
              Python
              MIT License
              • Apple

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/Shopify/dev-mcp'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server