Katalog / MySQL / MariaDB
MySQL und MariaDB mit Claude verbinden
Zum Beta-StartOb Shop-Datenbank, CRM oder eigene Anwendung: Fragen Sie Ihre MySQL- oder MariaDB-Datenbank in normaler Sprache – ohne SQL selbst zu schreiben.
Ihre Adresse für Claudehttps://mysql-acme.xenmcp.com/mcp
Viele Webshops, WordPress-Seiten und Branchenlösungen speichern ihre Daten in MySQL oder MariaDB. Mit XenMCP verbinden Sie diese Datenbank mit Claude: Claude schreibt die Abfrage, der MCP-Server führt sie nur lesend aus, und Sie bekommen die Antwort in Klartext oder als Tabelle.
Der Server läuft bei XenMCP in Deutschland in einer eigenen isolierten Umgebung. Ihre Datenbank öffnen Sie nur für die feste IP-Adresse von XenMCP.
Was Sie Claude fragen können
- Wie viele Bestellungen hatte der Shop gestern, und wie hoch war der Warenkorb im Schnitt?
- Welche Produkte wurden in den letzten 30 Tagen nicht verkauft?
- Zeig mir die Tabellen der Datenbank und was in ihnen steht.
- Welche Kunden haben mehr als drei Rücksendungen?
- Warum dauert diese Abfrage so lange? Welcher Index fehlt?
Typische Werkzeuge
execute_sql- SQL ausführen – im Lesemodus nur SELECT, SHOW, DESCRIBE und EXPLAIN
search_objects- Tabellen, Spalten und Indizes finden
explain_sql- Ausführungsplan anzeigen
health_check- Zustand der Datenbank prüfen
Schreibende SQL-Befehle- INSERT, UPDATE, DELETE (nur mit Freigabe, standardmäßig gesperrt)
Was Sie zum Verbinden brauchen
- Verbindungsdaten: Host, Port (meist 3306), Datenbank
- Einen eigenen Nutzer nur mit
SELECT-Rechten auf die nötigen Tabellen - Freigabe der festen IP-Adresse von XenMCP (Firewall und Host-Angabe des Nutzers, z. B.
'claude'@'<IP>') - TLS-Verbindung, wenn Ihr Server sie anbietet
Sicherheit
- Lesemodus als Standard, dazu ein Nutzer nur mit
SELECT-Rechten: zwei unabhängige Schranken. - Zeitlimit für lesende Abfragen (bei MySQL über
max_execution_time) und Zeilenlimit pro Abfrage. - Port 3306 muss nicht offen für alle sein – nur für die feste IP von XenMCP.
- Zugangsdaten verschlüsselt (AES-256-GCM), nie im Protokoll; protokolliert werden nur Werkzeug, Status und Dauer.
- Eigene isolierte Umgebung (gVisor) pro Server, ohne Zugriff auf andere Kunden.
Gut zu wissen
Grundlage ist DBHub von Bytebase (MIT), derselbe Server wie für PostgreSQL. Er unterstützt MySQL und MariaDB gleichermaßen.
Grundlage
Wir setzen auf den offenen Server DBHub (Bytebase) (MIT), bauen das Image selbst aus einer festen Version und prüfen die Beschreibungen der Werkzeuge vor der Freigabe.
Häufige Fragen
Funktioniert das mit meiner WordPress- oder Shop-Datenbank?
Ja, wenn XenMCP die Datenbank erreicht. Bei vielen Hostern ist der Datenbankzugang von außen gesperrt; dann muss der Hoster die IP von XenMCP freigeben oder einen externen Zugang anbieten.
Kann Claude etwas kaputt machen?
Im Standard nicht: Der Server lässt nur lesende Befehle zu. Mit einem Nutzer, der nur SELECT darf, ist Schreiben auch auf Datenbankebene ausgeschlossen.
Sind personenbezogene Daten ein Problem?
Geben Sie dem Nutzer nur Zugriff auf die Tabellen oder Views, die Claude wirklich braucht. Ergebnisse gehen an den KI-Client, den Sie verbinden – bei Claude an Anthropic.
Ab wann ist MySQL / MariaDB verfügbar?
MySQL und MariaDB gehören zur ersten Welle zum Beta-Start. Tragen Sie sich in die Warteliste ein.
Weitere Server
- MongoDB Zum Beta-Start Fragen Sie Ihre MongoDB in normaler Sprache – aus Claude im Browser, auf dem Smartphone oder in Ihrer IDE. XenMCP betreibt den offiziellen MongoDB-MCP-Server für Sie in Deutschland.
- PostgreSQL Zum Beta-Start Stellen Sie Fragen an Ihre PostgreSQL-Datenbank in normaler Sprache. Claude schreibt die SQL-Abfrage, XenMCP führt sie sicher und nur lesend aus.
-
Redis
In Planung
Prüfen Sie Schlüssel, Warteschlangen und den Zustand Ihres Caches, indem Sie Claude fragen – ohne
redis-cliund ohne offenen Port.
MySQL / MariaDB mit Claude verbinden?
Tragen Sie sich in die Warteliste ein. Wir melden uns, sobald dieser Server bereitsteht – Ihr Interesse bestimmt die Reihenfolge.
Auf die Warteliste