Katalog / PostgreSQL
PostgreSQL mit Claude verbinden
Zum Beta-StartStellen Sie Fragen an Ihre PostgreSQL-Datenbank in normaler Sprache. Claude schreibt die SQL-Abfrage, XenMCP führt sie sicher und nur lesend aus.
Ihre Adresse für Claudehttps://postgresql-acme.xenmcp.com/mcp
Mit einem MCP-Server kann Claude Ihre Tabellen ansehen, SQL schreiben und das Ergebnis erklären. XenMCP betreibt dafür einen bewährten Open-Source-Server in einer isolierten Umgebung in Deutschland und gibt Ihnen eine Adresse mit OAuth, die Sie in Claude als Connector eintragen.
Schutz in mehreren Ebenen: Lesemodus im Server, ein Datenbanknutzer mit Leserechten, ein Limit für Zeilen und Laufzeit und eine feste IP-Adresse, die Sie in pg_hba.conf oder der Firewall freigeben.
Was Sie Claude fragen können
- Welche zehn Kunden hatten im letzten Quartal den höchsten Umsatz?
- Beschreibe mir das Schema: welche Tabellen gibt es und wie hängen sie zusammen?
- Wie viele offene Tickets gibt es pro Team, und wie alt ist das älteste?
- Erkläre den Ausführungsplan dieser Abfrage und warum sie langsam ist.
- Prüfe, ob es in
ordersZeilen ohne passenden Kunden gibt.
Typische Werkzeuge
execute_sql- SQL ausführen – im Lesemodus nur SELECT, SHOW, EXPLAIN und Ähnliches
search_objects- Schemas, 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, Datenbank) oder eine DSN
postgres://… - Einen eigenen Datenbanknutzer mit Leserechten, z. B. mit der Rolle
pg_read_all_data - Freigabe der festen IP-Adresse von XenMCP in Firewall und
pg_hba.conf - TLS-Verbindung (empfohlen,
sslmode=require)
Sicherheit
- Lesemodus als Standard: schreibende Befehle blockt der Server, dazu ein Nutzer ohne Schreibrechte – zwei unabhängige Schranken.
- Zeilenlimit und Zeitlimit pro Abfrage, damit eine teure Abfrage Ihre Datenbank nicht ausbremst.
- Nur die feste IP von XenMCP braucht Zugriff, nicht das ganze Internet.
- Zugangsdaten verschlüsselt (AES-256-GCM), nie im Protokoll; im Protokoll nur Werkzeug, Status und Dauer, kein SQL und keine Ergebnisse.
- Eigene isolierte Umgebung (gVisor) pro Server, ohne Zugriff auf andere Kunden.
Gut zu wissen
Grundlage ist DBHub von Bytebase (MIT), ein aktiv gepflegter Server für PostgreSQL, MySQL und MariaDB. Funktioniert mit selbst betriebenen Servern und mit Cloud-Datenbanken, wenn sie die IP von XenMCP zulassen.
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
Kann Claude meine Daten verändern?
Nicht im Standard. Der Server lässt im Lesemodus nur lesende Befehle zu. Wir empfehlen zusätzlich einen Datenbanknutzer ohne Schreibrechte.
Sieht Claude alle Tabellen?
Claude sieht, was der Datenbanknutzer sehen darf. Legen Sie einen Nutzer an, der nur auf die nötigen Schemas oder Views zugreifen kann – zum Beispiel Views ohne personenbezogene Spalten.
Geht das auch mit Supabase, Neon oder AWS RDS?
Ja, wenn die Datenbank Verbindungen von der festen IP-Adresse von XenMCP annimmt.
Wo werden die Ergebnisse verarbeitet?
Der MCP-Server läuft in Deutschland. Das Ergebnis einer Abfrage geht an den KI-Client, den Sie verbinden – bei Claude an Anthropic.
Ab wann ist PostgreSQL verfügbar?
PostgreSQL gehört 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.
- MySQL / MariaDB 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.
-
Redis
In Planung
Prüfen Sie Schlüssel, Warteschlangen und den Zustand Ihres Caches, indem Sie Claude fragen – ohne
redis-cliund ohne offenen Port.
PostgreSQL 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