KI-Agent per MCP verbinden

Claude oder einen anderen KI-Agenten mit dem Shop-MCP-Server verbinden, authentifizieren und die ersten Tool-Aufrufe sicher ausführen.

Zuletzt aktualisiert: 2026-04-15

KI-Agent per MCP verbinden

Mit dem MCP-Server (Model Context Protocol) kann ein KI-Agent wie Claude direkt mit Ihrem Shop kommunizieren: Produkte anlegen, Kategorien strukturieren, SEO konfigurieren und Seiten erstellen — alles per natürlichsprachlichem Befehl, ohne den Admin-Bereich zu öffnen.


Schritt 1: API-Schlüssel erstellen

Jede Agenten-Verbindung benötigt einen eigenen API-Schlüssel.

  1. Melden Sie sich im Admin-Bereich an.
  2. Navigieren Sie zu Einstellungen → API-Schlüssel.
  3. Klicken Sie auf Neuen Schlüssel erstellen.
  4. Geben Sie einen beschreibenden Namen ein, z. B. „Claude Agent – Shop-Einrichtung".
  5. Wählen Sie die Berechtigungsstufe (siehe unten).
  6. Klicken Sie auf Erstellen — der vollständige Schlüssel wird nur einmal angezeigt. Kopieren Sie ihn sofort und speichern Sie ihn sicher.

Berechtigungsstufen

StufeLesenSchreibenEmpfehlung
readJaNeinAnalysen, Berichte, Übersichten
writeNeinJaNur für automatisierte Schreibvorgänge ohne Lesebedarf
read_writeJaJaShop-Einrichtung, Produktpflege, KI-Optimierung

Für die vollständige Shop-Einrichtung durch einen Agenten ist read_write erforderlich.

Sicherheitshinweis: Speichern Sie Schlüssel niemals in öffentlichem Code oder einem geteilten Repository. Löschen Sie Schlüssel sofort, wenn sie nicht mehr benötigt werden.


Schritt 2: MCP-Server verbinden

HTTP-Verbindung (empfohlen)

Der MCP-Server ist über eine einfache HTTPS-URL erreichbar. Diese Methode funktioniert von jedem Rechner aus — benötigt keinen Serverzugriff und keine lokale Shop-Installation.

Fügen Sie den Server in Ihrer Claude Code Konfiguration ein — entweder über claude mcp add oder direkt in .claude/mcp_servers.json:

{
  "mcpServers": {
    "mein-shop": {
      "type": "url",
      "url": "https://ihr-shop.de/api2/mcp",
      "headers": {
        "Authorization": "Bearer Ihr-API-Schlüssel"
      }
    }
  }
}

Ersetzen Sie:

  • https://ihr-shop.de — die öffentliche Domain Ihres Shops
  • Ihr-API-Schlüssel — der in Schritt 1 erstellte API-Schlüssel

Nach dem Neustart von Claude Code sind alle Tools in der Konversation verfügbar. Prüfen Sie die Verbindung mit:

„Rufe get_store_summary auf und zeige mir den Shop-Status."

Andere MCP-Clients

Der Server implementiert das standardisierte MCP-Protokoll (Streamable HTTP) und ist mit jedem MCP-kompatiblen Client nutzbar, der HTTP-Transporte unterstützt. Übergeben Sie den API-Schlüssel als Authorization: Bearer-Header.

Entwickler / Self-Hosted (Alternative)

Nur erforderlich wenn: Sie den Shop-Quellcode lokal vorliegen haben und Claude Code auf demselben Rechner läuft wie das Shop-Verzeichnis. Für den normalen Einsatz nutzen Sie die HTTP-Verbindung oben.

{
  "mcpServers": {
    "mein-shop": {
      "command": "tsx",
      "args": ["/absoluter/pfad/zum/shop/scripts/start-mcp-server.ts", "TENANT_ID"],
      "env": {
        "MCP_API_KEY": "Ihr-API-Schlüssel"
      }
    }
  }
}

Ersetzen Sie:

  • /absoluter/pfad/zum/shop — absoluter Pfad zum Shop-Verzeichnis auf Ihrem Rechner
  • TENANT_ID — Ihre Tenant-ID (z. B. bodenseemoebel oder bodensee-zirbenbett)

Die Tenant-ID finden Sie im Admin-Bereich unter Einstellungen → Shop-Informationen.


Schritt 3: Erste Tool-Aufrufe

Nach der Verbindung können Sie sofort Daten abfragen. Beginnen Sie mit schreibgeschützten Aufrufen, um die Verbindung zu testen:

Shop-Übersicht:

„Zeige mir den aktuellen Shop-Status: offene Bestellungen, niedrige Lagerbestände und SEO-Score."

Produkte anzeigen:

„Liste alle Produkte auf, die noch keine Meta-Beschreibung haben."

Kategoriebaum:

„Zeige mir die vollständige Kategoriestruktur mit Produktzahlen."


Das dry_run-Muster für sichere Erkundung

Alle Schreib-Tools unterstützen den Parameter dry_run: true. Damit sieht der Agent, was gespeichert würde — ohne tatsächlich zu schreiben. Nutzen Sie dieses Muster, um Änderungen vorab zu prüfen.

Beispiel:

„Erstelle einen Entwurf für das Produkt ‚Zirbenbett 180×200' mit Preis 2.490 €. Zeige mir eine Vorschau mit dry_run, bevor du speicherst."

Gute Praxis für Agenten-Workflows:

  1. Tool mit dry_run: true aufrufen → Vorschau anzeigen lassen
  2. Ergebnis prüfen und bestätigen
  3. Tool erneut ohne dry_run aufrufen → Daten werden gespeichert

Verfügbare Tool-Gruppen

GruppeBeispiel-ToolsBeschreibung
Medienupload_media, list_mediaBilder hochladen und verwalten
Produktecreate_product, assign_product_imagesProdukte anlegen und pflegen
Kategoriencreate_category, reorder_categoriesKategoriebaum aufbauen
SEOupdate_seo_settings, run_seo_auditMeta-Tags und Weiterleitungen
Einstellungenget_store_settings, update_payment_methodShop-Konfiguration
Versandcreate_shipping_zone, create_shipping_methodVersandzonen einrichten
Seitencreate_page, update_pageInhaltsseiten verwalten
Kundencreate_customer, add_customer_addressKundenkonten anlegen
Übersetzungenupsert_translation, get_translation_coverageMehrsprachigkeit
Blogcreate_blog_post, update_blog_postBlog-Beiträge
Bestellungenlist_orders, update_order_statusBestellverwaltung
Importanalyze_woocommerce_import, import_woocommerceCSV-Datenimport

Die vollständige Referenz aller Tools finden Sie unter MCP-Tools Referenz.


Nächste Schritte