Zusammenfassung
Verbinde deinen Shopify-Shop: Suche nach Produkten, Bestellungen und Kunden, prüfe den Bestand pro Standort, ändere Variantenpreise, passe Lagerbestände an und markiere Bestellungen mit Sendungsverfolgung als versendet. Shopify GraphQL Admin API mit einer Custom App aus dem Dev Dashboard.
Geführte Einrichtung
Shopify in 2 Minuten mit Microsoft Copilot verbinden
Starte die kostenlose Testphase in der AnythingMCP Cloud, verbinde Shopify in der geführten Einrichtung und trag deine MCP-URL in Microsoft Copilot ein. Ohne Code, ohne eigenen Server.
Keine Kreditkarte · 7 Tage Test · Self-Hosting-Alternative verfügbar
Frag einfach
Beispiel-Prompts für Shopify
Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.
Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
💡 Keine Installation nötig? Nutze direkt cloud.anythingmcp.com. Melde dich an, klicke auf Connectors → Shopify, füge deine Zugangsdaten ein, erzeuge einen MCP-API-Key — fertig. Kein Docker, kein
git clone, kein lokaler Server.
Shopify + Microsoft Copilot
Verbinde deinen Shopify-Shop: Suche nach Produkten, Bestellungen und Kunden, prüfe den Bestand pro Standort, ändere Variantenpreise, passe Lagerbestände an und markiere Bestellungen mit Sendungsverfolgung als versendet. Shopify GraphQL Admin API mit einer Custom App aus dem Dev Dashboard.
Voraussetzungen
Die vollständige Einrichtungsanleitung ist im Connector enthalten (sichtbar im In-App-Store, wenn du den Connector auswählst). Die erforderlichen Umgebungsvariablen für diesen Connector sind:
SHOPIFY_STORE, SHOPIFY_CLIENT_ID, SHOPIFY_CLIENT_SECRET
Schritt 1 — Zugangsdaten besorgen
Die Einrichtung dauert etwa 10 Minuten und wird vom Shop-Inhaber vorgenommen (oder von einem Mitarbeiterkonto mit der Berechtigung App development → Develop). Seit dem 1. Januar 2026 werden Custom Apps nicht mehr im Shop-Admin erstellt, sondern im Dev Dashboard von Shopify; der Connector erhält sein Zugriffstoken über den Client-Credentials-Grant, daher wird nichts im Shopify App Store veröffentlicht und es ist keine Prüfung nötig.
- Öffne das Dev Dashboard mit dem Konto, dem der Shop gehört. Der Shop muss zur selben Shopify-Organisation gehören wie die App.
- Klicke auf Apps → Create app → Start from Dev Dashboard, vergib einen Namen (zum Beispiel „AnythingMCP") und klicke auf Create.
- Öffne Versions, trage die App URL ein (eine beliebige https-Adresse, zum Beispiel die deines Shops; der Connector verwendet sie nicht), wähle die neueste Webhooks-API-Version und füge die unten aufgeführten Admin API scopes hinzu. Klicke dann auf Release.
- Klicke in der Übersicht der App in der Karte Installs auf Install app, wähle deinen Shop und bestätige. Solange die App nicht installiert ist, kann der Connector kein Token abrufen.
- Öffne App settings und kopiere die Client ID und das Client secret nach
SHOPIFY_CLIENT_IDundSHOPIFY_CLIENT_SECRET. - Setze
SHOPIFY_STOREauf den myshopify-Handle des Shops: Füracme-shop.myshopify.comgibst duacme-shopein. Du findest ihn in der Admin-URL (admin.shopify.com/store/<handle>). Eine eigene Domain wieacme.comfunktioniert hier nicht.
| Scope | Verwendet für |
|---|---|
read_products | Suche nach Produkten und Varianten, Bestand pro Variante |
write_products | Ändern des Preises einer Variante |
read_inventory, read_locations | Lagerbestände und Standorte |
write_inventory | Anpassen des Bestands |
read_orders | Suchen und Lesen von Bestellungen (der letzten 60 Tage) |
read_merchant_managed_fulfillment_orders | Fulfillment-Aufträge einer Bestellung |
write_merchant_managed_fulfillment_orders | Artikel als versendet markieren |
read_customers | Suchen und Lesen von Kunden |
Read-only-Setup: Lass die write_*-Scopes weg und deaktiviere shopify_update_variant_price, shopify_adjust_inventory und shopify_create_fulfillment auf der Connector-Seite. Für Bestellungen, die älter als 60 Tage sind, brauchst du zusätzlich den Scope read_all_orders, den Shopify auf Anfrage vergibt.
Der Connector tauscht die Client ID und das Secret gegen ein Zugriffstoken, das Shopify für 24 Stunden ausstellt, und holt vor Ablauf ein neues. Wenn du Scopes änderst, musst du eine neue App-Version veröffentlichen; das nächste Token enthält dann die neuen Scopes.
Schritt 2 — Adapter installieren
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Schritt 3 — Connector in Microsoft Copilot hinzufügen
Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (
https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese AnleitungYOUR_SERVER_IDzeigt.
Microsoft Copilot nutzt MCP-Server über Agents, die du in Copilot Studio baust: Du fügst AnythingMCP einem Agent als Tool hinzu und veröffentlichst den Agent dann in Microsoft 365 Copilot und Teams. Copilot Studio verbindet sich aus der Cloud von Microsoft per Streamable HTTP, das AnythingMCP unterstützt.
- Öffne in Copilot Studio deinen Agent (oder leg einen an), geh zu Tools und wähle Add a tool → New tool → Model Context Protocol.
- Trag einen Server name ein (zum Beispiel
AnythingMCP), eine Server description, die sagt, was der Connector kann, und die Server URLhttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. Anhand der Beschreibung entscheidet Copilot Studio, wann es den Server aufruft. - Wähle bei der Authentifizierung API key, setze Type auf Header und den Header-Namen auf
X-API-Keyund klicke auf Create. - Wähle in Add tool die Option Create a new connection, füge einen MCP-API-Key aus AnythingMCP ein (MCP Servers → dein Server → API keys) und klicke auf Add to agent.
- Probier es im Test-Bereich des Agents aus: Bitte um etwas, wofür er die importierten Shopify-Tools braucht.
- Klicke auf Publish, dann auf Channels → Microsoft 365 and Microsoft Teams, lass Make agent available in Microsoft Copilot aktiviert und wähle Add channel. See agent in Teams installiert den Agent für dich; in Microsoft 365 Copilot tippst du @ und wählst den Agent aus.
Lieber eine Anmeldung pro Person? Wähle statt API key OAuth 2.0 → Dynamic discovery: Dann meldet sich jede Person beim ersten Aufruf des Agents bei AnythingMCP an.
Du hostest selbst? Nimm statt https://cloud.anythingmcp.com die öffentliche HTTPS-Adresse deiner Instanz. Copilot Studio verbindet sich aus der Cloud von Microsoft, localhost funktioniert deshalb nicht.
Verfügbare Tools
| Tool | Was es macht |
|---|---|
shopify_get_shop | Ruft den Shop ab, mit dem der Connector verknüpft ist: Name, Inhaber und Kontakt-E-Mail, myshopify- und Primärdomain, Shop-Währung und aktivierte… |
shopify_search_products | Durchsucht die Produkte des Shops mit der Shopify-Suchsyntax (zum Beispiel title:*hoodie* status:active, sku:ABC-1, vendor:Acme, tag:sale… |
shopify_get_product | Ruft ein Produkt mit Beschreibung, Optionen, SEO-Titel, Online-Shop-URL und seinen Varianten ab: Varianten-ID, Titel, SKU, Preis, Vergleichspreis… |
shopify_list_inventory_levels | Listet den Bestand einer Variante an jedem Standort auf, der sie führt: verfügbare, vorhandene, zugesagte, eingehende und reservierte Mengen pro… |
shopify_list_locations | Listet die Standorte des Shops (Lager, Läden, Fulfillment-Center) mit ID, Name, Adresse, Aktivstatus, Online-Bestellungs-Fulfillment… |
shopify_search_orders | Durchsucht Bestellungen mit der Shopify-Suchsyntax (zum Beispiel financial_status:paid fulfillment_status:unfulfilled, created_at:>=2026-10-01… |
shopify_get_order | Ruft eine Bestellung ab: Status, Summen (Zwischensumme, Versand, Steuern, Rabatte, erstattet), Kunde, Liefer- und Rechnungsadresse, Versandpositionen, Positionen… |
shopify_search_customers | Durchsucht Kunden mit der Shopify-Suchsyntax (zum Beispiel email:[email protected], phone:+4930123456, country:Germany, tag:vip… |
shopify_get_customer | Ruft einen Kunden ab: E-Mail (mit Marketing-Einwilligung) und Telefon, Status, Tags, Notiz, Steuerbefreiung, Sprache, Anzahl der Bestellungen und ausgegebener Betrag… |
shopify_update_variant_price | Ändert den Preis und optional den Vergleichspreis einer Produktvariante |
shopify_adjust_inventory | Erhöht oder verringert den Bestand eines Inventarartikels an einem Standort um ein Delta (zum Beispiel +10 nach einer Lieferung, -2 für beschädigte Ware) |
shopify_create_fulfillment | Markiert die Artikel eines Fulfillment-Auftrags als versendet, optional mit Versanddienstleister, Sendungsnummer und Tracking-URL, und benachrichtigt optional per E-Mail… |
shopify_graphql_schema_url | Gibt die URL des GraphQL-Schemas (SDL) zurück |
shopify_graphql_schema | Ruft das GraphQL-Schema ab: eine Zusammenfassung, einen Typ, einen Suchausschnitt oder das vollständige SDL |
shopify_graphql_query | Führt eine beliebige GraphQL-Query aus |
shopify_graphql_mutation | Führt eine beliebige GraphQL-Mutation aus |
shopify_graphql_subscription | Führt ein beliebiges GraphQL-Subscription aus (falls die API es unterstützt) |
FAQ
Für welchen Copilot gilt das? Für Microsoft 365 Copilot im Unternehmen, über Agents aus Copilot Studio. Die Microsoft-Copilot-App für private Konten bietet keine Möglichkeit, einen eigenen MCP-Server hinzuzufügen.
Was brauche ich? Ein Arbeitskonto mit Zugang zu Copilot Studio (Lizenz oder Testversion), um den Agent zu bauen. Wer ihn in Microsoft 365 Copilot oder Teams nutzen soll, braucht Zugriff auf den Agent: Teile ihn oder lass ihn von einem Admin für die Organisation veröffentlichen. Wendet deine Organisation Datenrichtlinien auf Power-Platform-Connectors an, gelten sie auch für MCP-Server.
Der Agent ruft die Tools nicht auf. Prüfe, dass der Header-Name genau X-API-Key lautet und der Schlüssel zum selben MCP-Server gehört wie die URL, und formuliere die Server description konkret: Copilot Studio entscheidet anhand der Beschreibung, wann es den Server aufruft. Veröffentliche den Agent nach jeder Änderung erneut; in einem offenen Chat holst du die neue Version mit „start over“.
Nächste Schritte
War dieser Guide hilfreich?