Inhaltsverzeichnis
Ein MCP Server macht deine JTL-Wawi für KI-Tools wie Claude oder ChatGPT lesbar. Statt Berichte von Hand zu bauen oder SQL zu schreiben, stellst du deine Frage in normaler Sprache und bekommst die Antwort direkt aus deiner Warenwirtschaft. Dieser Artikel zeigt, was dahintersteckt, wie du es einrichtest und was Online-Händler, E-Commerce-Teams und Entwickler davon haben.
Nur lesend
SQL2REST greift ausschließlich lesend auf deine JTL-Wawi zu und schreibt nichts zurück. Die KI wertet aus und fasst zusammen, sie ändert, überschreibt oder löscht nichts in deiner Warenwirtschaft. Der Zugang ist bewusst als reiner Lesezugang eingerichtet.
Was ist ein MCP Server und warum ist er für JTL Wawi relevant?
MCP steht für Model Context Protocol, einen offenen Standard von Anthropic. Er legt fest, wie KI-Agenten auf externe Datenquellen zugreifen, ohne dass für jede Anbindung eigener Code geschrieben werden muss. Der MCP-Server sitzt dabei zwischen dem KI-Modell und der Datenquelle und übersetzt zwischen beiden.
Für dich als JTL-Wawi Nutzer heißt das: Du fragst deinen KI-Agenten etwas in normaler Sprache, der Agent holt sich die passenden Daten über den MCP-Server aus deiner Wawi und antwortet. Ob Lagerbestand, Retouren oder ein schneller Umsatzbericht, die Wege sind dieselben, nur die Frage ändert sich.
So funktioniert die Anbindung: von der Datenbank zur KI
Die Anbindung besteht aus drei Schichten. Du installierst nur die mittlere, den Rest hast du schon.
JTL-Wawi Datenbank
Deine bestehende Warenwirtschaft auf deinem JTL-Wawi Server, mit allen Artikeln, Aufträgen, Kunden und Lagerbeständen.
SQL2REST
Ein lokaler Windows-Dienst mit eingebautem MCP-Server. Erkennt deine Datenbank automatisch und stellt sie als nur-lesende REST-API und via MCP bereit.
KI-Agent
Claude Desktop, ChatGPT oder Cursor. Hier stellst du deine Frage in normaler Sprache und bekommst die Antwort als Tabelle oder Zusammenfassung.
Der entscheidende Punkt: SQL2REST läuft lokal auf deinem Server und synchronisiert nichts in eine fremde Cloud. Deine Datenbank bleibt, wo sie ist. An den KI-Anbieter gehen nur die Daten, die das Modell für deine jeweilige Frage abruft, genau wie bei jedem anderen KI-Assistenten auch. Die Antwortzeit liegt typischerweise bei 50 bis 200 Millisekunden pro Abfrage.
SQL2REST als REST API für JTL Wawi einrichten
SQL2REST installiert sich als Windows-Dienst und findet deine JTL-Wawi Datenbank per Assistent von selbst. Nach ein paar Klicks steht eine vollständige REST-API mit interaktiver Dokumentation bereit, samt eingebautem MCP-Server.
Unterstützt werden alle JTL-Editionen (Start, Advanced, Pro und Enterprise) sowie JTL-Wawi v1.5, v1.6+ und v2.0. Mehrere Mandanten lassen sich anbinden und in einer einzigen Frage kombinieren. Der MCP-Server kennt zwei Verbindungsarten: stdio für KI-Clients auf demselben Rechner und HTTP, damit auch ein Team oder ein entfernter Client denselben Server nutzen kann.
Diese Funktion ist Teil des Team-Tarifs. Tarife vergleichen.
SQL2REST Preise für JTL (Early Bird)
Die aktuellen Preise sind Early-Bird-Konditionen und können sich ändern:
- Personal: 39 Euro/Monat (1 API-Schlüssel, lokaler MCP)
- Team: 99 Euro/Monat (5 API-Schlüssel, Remote-MCP)
- Agency: auf Anfrage, für Agenturen und Reseller mit individueller Mandantenzahl
- 14 Tage kostenlos testen, keine Kreditkarte erforderlich
MCP-Server verbinden und absichern
Sobald SQL2REST läuft, verbindest du deinen KI-Client. Dafür gibt es zwei Wege, je nachdem, wo der Client läuft.
Läuft er auf demselben Rechner wie SQL2REST (etwa Cursor oder Windsurf), startet er SQL2REST direkt als lokales Programm. Du hinterlegst in den Einstellungen des Clients nur den Speicherort der Datei sql2rest.exe und den Zusatz --mcp, der SQL2REST im MCP-Modus startet. Weil beide auf demselben PC laufen, brauchst du weder eine Adresse noch einen Schlüssel.
Bei Claude Desktop läuft die Verbindung stattdessen über eine kleine Bridge, die die Adresse deines SQL2REST-Servers und den API-Schlüssel mitgibt. Beides, Adresse und Schlüssel, findest du im API-Dashboard im Bereich MCP.
Der MCP-Server stellt 28 Tools bereit: Kunden suchen, Aufträge und Rechnungen filtern, Lagerbestände (auch je Lager) und Artikel abfragen, Lieferscheine und Sendungen lesen und, sofern freigeschaltet, Einkauf, Lieferanten und Wareneingänge. Jeder Zugriff ist über den API-Schlüssel abgesichert, sodass du die Kontrolle behältst.
Solange Claude Desktop und SQL2REST im selben Netz laufen, brauchst du kein HTTPS. Erst wenn du von außerhalb über das Internet zugreifst, kommt HTTPS dazu, denn dann verlässt der API-Schlüssel dein lokales Netz. Am einfachsten geht das über den eingebauten SQL2REST-Tunnel (ein Klick, keine Portfreigabe, im Team-Tarif enthalten), alternativ über einen eigenen Reverse Proxy für SQL2REST mit Cloudflare Tunnel oder Caddy. Remote-MCP, also Claude Desktop auf einem anderen Rechner als SQL2REST, setzt den Team-Tarif voraus.
Schritt für Schritt
Die komplette Einrichtung für Claude Desktop
Fertiges Config-Snippet zum Kopieren, Beispiel-Prompts und ein Projekt-Template, für Windows, macOS und Linux erklärt. Damit steht die Anbindung in wenigen Minuten.
Was du mit einem JTL Wawi MCP Server automatisierst
Ein MCP-Server nimmt dir die immer gleichen Nachschlage- und Auswertungsaufgaben ab. Ein paar typische Beispiele:
-
Bestand im Blick. „Welche Artikel haben weniger als 10 Stück auf Lager?“
Du bekommst sofort die Liste.
-
Aufträge prüfen. „Zeig mir alle offenen Aufträge der letzten 7 Tage.“
Ideal fürs tägliche Monitoring.
-
Kunden nachschlagen. „Finde alle Bestellungen von Kunde 10001.“
Ohne Klickweg durch die Wawi.
-
Reporting. „Fass mir Umsatz, Retouren und Lagerbestand dieser Woche zusammen.“
Als kurzer Bericht, ganz ohne Export.
-
Für Entwickler. Code-Assistenten wie Cursor binden JTL-Daten direkt in ihre Abläufe ein.
Zum Beispiel, um Beispiel- oder Testdaten direkt aus der Wawi zu ziehen.
Das spart Zeit und Fehler, weil die KI die Daten direkt aus der Wawi zieht, statt sich auf manuelle Exporte zu stützen. Und weil alles read-only ist, kann dabei nichts kaputtgehen.
JTL Wawi API vs. SQL2REST MCP-Server im Vergleich
Die offizielle JTL-Wawi API ist derzeit in der Beta und kostenlos. Ob und wann sich der Preis ändert, ist noch offen. Laut aktueller Liste sind nach der Beta rund 199 Euro/Monat (Advanced) beziehungsweise 99 Euro/Monat (Pro) vorgesehen, bei Enterprise ist die API inklusive, bei Start gibt es keinen API-Zugang.
| Kriterium | JTL API (Beta) | SQL2REST + MCP |
|---|---|---|
| Zugriff | Lesen & Schreiben | Nur Lesen |
| Kosten | Beta gratis, danach 99–199 Euro/Monat | Ab 39 Euro/Monat (Early Bird) |
| JTL-Editionen | Advanced, Pro, Enterprise | Alle (inkl. Start) |
| KI-fähig (MCP) | Nein (Erweiterung nötig) | Ja, eingebaut (28 Tools) |
| Installation | Cloud/Plugin | Lokaler Windows-Dienst |
| Wo die Daten liegen | Abhängig von JTL | Auf deinem Server, DSGVO-konform |
Wenn du deine JTL-Daten vor allem auslesen und auswerten willst, etwa für Berichte, Analysen oder KI-Abfragen, ist SQL2REST die günstigere Wahl. Brauchst du Schreibzugriff, führt kein Weg an der offiziellen JTL-Wawi API vorbei.
Häufige Fragen zum JTL Wawi MCP Server
Welche Schnittstelle nutzt JTL-Wawi?
JTL-Wawi speichert alle Daten in einer Microsoft-SQL-Server-Datenbank. SQL2REST legt darüber eine nur-lesende REST-API und einen MCP-Server, über die KI-Tools wie Claude oder ChatGPT die Daten in normaler Sprache abfragen. Daneben gibt es die offizielle JTL-REST-API (aktuell Beta) für Lese- und Schreibzugriff.
Ist der MCP Server kostenlos?
Du kannst SQL2REST 14 Tage kostenlos testen, ohne Kreditkarte. Danach ab 39 Euro im Monat (Early Bird). Der MCP-Server mit 28 Tools ist bereits eingebaut, du musst nichts zusätzlich installieren.
Kann die KI meine Daten verändern?
Nein. SQL2REST greift ausschließlich lesend auf deine Wawi zu und schreibt nichts zurück. Die KI kann auswerten und zusammenfassen, aber nichts in deiner Warenwirtschaft ändern, überschreiben oder löschen.
Welche IP-Adresse muss der JTL-Wawi-Server haben?
Für den normalen Betrieb genügt die lokale Netzwerk-IP, denn SQL2REST läuft auf demselben Rechner oder im selben Netz wie deine JTL-Wawi. Eine öffentliche IP brauchst du nur für den Zugriff von außerhalb, und dafür gibt es den eingebauten SQL2REST-Tunnel.
Brauche ich HTTPS, wenn mehrere Mitarbeiter zugreifen?
Im lokalen Netz nicht. HTTPS wird erst wichtig, sobald der Zugriff von außerhalb über das Internet läuft. Am einfachsten geht das mit dem eingebauten SQL2REST-Tunnel (im Team-Tarif enthalten), alternativ über einen eigenen Reverse Proxy mit Cloudflare Tunnel oder Caddy.
Wie verbinde ich JTL-Wawi mit DHL?
Die DHL-Anbindung läuft über JTL-Shipping oder JTL-eazyAuction, nicht über den MCP-Server. Der MCP-Server eignet sich aber, um Versand- und Sendungsdaten per KI abzufragen und in Auswertungen einzubinden.
Wie verbinde ich JTL-Wawi mit JTL-POS?
Die Verbindung zwischen JTL-Wawi und JTL-POS läuft über die JTL-WMS-Schnittstelle. Ergänzend kannst du den MCP-Server nutzen, um POS-Daten aus der Wawi für Auswertungen auszulesen.
Fazit: JTL Wawi MCP Server mit SQL2REST einrichten
Ein MCP-Server für JTL-Wawi lohnt sich überall dort, wo du regelmäßig Daten aus deiner Warenwirtschaft abfragst. Mit SQL2REST ist die Anbindung in wenigen Minuten eingerichtet, funktioniert mit allen JTL-Editionen und bleibt durch die lokale Installation DSGVO-konform. Statt SQL zu schreiben, stellst du einfach deine Frage, auch bei großen Datenbeständen dank Pagination.
Frag deine JTL-Wawi in normaler Sprache
Teste SQL2REST 14 Tage kostenlos und verbinde Claude Desktop mit deiner Warenwirtschaft. Keine Kreditkarte, keine Cloud-Abhängigkeit.