MCP-Schnittstelle für KI-Assistenten einrichten
So verbindest du deinen JTL-Shop über das Plugin MCP-Schnittstelle sicher mit KI-Assistenten und KI-Agenten.
- 2 Min. Lesezeit
Mit dem Plugin MCP-Schnittstelle stellst du in deinem JTL-Shop eine MCP-Schnittstelle bereit. KI-Assistenten und KI-Agenten erhalten darüber kontrollierten Zugriff auf deine Shopdaten und ausgewählte Funktionen. Der MCP-Server ist im Plugin enthalten – eine zusätzliche Server-Infrastruktur brauchst du nicht.
Voraussetzungen
- Das Plugin ist installiert. Wie das geht, erfährst du im Artikel Plugin installieren.
- Ein KI-Client, der Remote-MCP über Streamable HTTP unterstützt
1. Plugin einrichten
- Öffne die Einstellungen des Plugins und wechsle in den Tab „MCP-Zugriff“.
- Erzeuge einen zufälligen API-Key aus Ziffern und Kleinbuchstaben mit höchstens 32 Zeichen und trage ihn im Feld „API-Key“ ein.
- Aktiviere die Option „MCP-Server aktiv“. Über diese Option kannst du die Schnittstelle jederzeit zentral abschalten.
- Optional: Trage unter „IP-Allowlist“ die IP-Adressen ein, die zugreifen dürfen, getrennt durch Kommas.
2. Module und Berechtigungen festlegen
Aktiviere nur die Bereiche, die die KI wirklich braucht. Verfügbar sind:
Blog, Eigene Seiten, Statistiken, SEO, Bewertungen, Gutscheine, Lagerbestand, Versand, Weiterleitungen, Logbuch, Cache, Wartungsmodus, Shopstatus und Kunden.
Für jedes Modul legst du fest, welche Aktionen erlaubt sind: Lesen, Anlegen, Bearbeiten, Löschen und Veröffentlichen. Schreib-, Lösch- und Veröffentlichungsrechte sind standardmäßig deaktiviert. Du kannst also problemlos zunächst nur mit Lesezugriff starten.
3. KI-Client verbinden
Für die Verbindung brauchst du zwei Angaben:
- MCP-URL:
https://[deine-shop-domain]/mcp, z. B.https://www.mein-shop.de/mcp - API-Key: der Schlüssel aus Schritt 1
Trage im KI-Client die MCP-URL ein und lege einen Header mit dem Namen Authorization an. Der Wert besteht aus dem Wort Bearer, einem Leerzeichen und deinem API-Key, z. B. Bearer dein-api-key.
4. Verbindung testen
Prüfe nach der Einrichtung, ob dein KI-Client die freigegebenen Funktionen anzeigt. Welche Funktionen erscheinen, hängt von den aktivierten Modulen und Berechtigungen ab.
Änderungen, die eine KI über die Schnittstelle an deinem Shop vornimmt, werden protokolliert.
Sicherheitshinweise
Die KI erhält nicht automatisch Zugriff auf deinen gesamten Shop – du legst Module und Aktionen selbst fest.
- Verwende einen starken, zufälligen API-Key.
- Aktiviere nur die Module, die du wirklich brauchst.
- Aktiviere Schreibrechte nur bei tatsächlichem Bedarf.
- Aktiviere die Module Kunden und Shopstatus nur, wenn du sie brauchst.
- Nutze bei Bedarf zusätzlich die IP-Allowlist.