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

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

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
              F
              license
              A
              quality
              A 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 -
              8
              578
              42
              JavaScript
            • A
              security
              A
              license
              A
              quality
              Model 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 -
              16
              73
              43
              TypeScript
              MIT License
              • Linux
              • Apple
            • -
              security
              A
              license
              -
              quality
              This MCP server connects clients with Shopify store data, enabling retrieval of product and customer information via exposed tools.
              Last updated -
              4
              Python
              MIT License
            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol (MCP) server designed to easily dump your codebase context into Large Language Models (LLMs).
              Last updated -
              9
              1
              JavaScript
              Apache 2.0

            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