XenMCPby Xenaxio

Katalog / MySQL / MariaDB

MySQL und MariaDB mit Claude verbinden

Zum Beta-Start

Ob 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

Interesse melden

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.

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