Zum Inhalt springen
Kitbay
Einreichen
MCP-Server

Postgres MCP Pro

Läuft lokalMITAktualisiert am 17. Aug. 20263.467GitHub-SterneKann Daten ändernBraucht einen API-Key

Postgres MCP Pro von Crystal DBA ist ein Open-Source-MCP-Server für PostgreSQL, der mehr kann als Abfragen ausführen.

Was er kann

Postgres MCP Pro von Crystal DBA ist ein Open-Source-MCP-Server für PostgreSQL, der mehr kann als Abfragen ausführen. Neben dem Auflisten von Schemas und Objekten und dem Ausführen von SQL prüft er den Zustand der Datenbank (Indizes, Verbindungen, Cache, Vacuum, Sequenzen, Replikation), meldet die langsamsten Abfragen aus pg_stat_statements, zeigt Abfragepläne auch mit hypothetischen Indizes und empfiehlt Indizes für einen Workload oder eine Reihe von Abfragen. Er läuft lokal aus Docker oder Python über stdio oder als gemeinsam genutzter SSE-Server. Eine Verbindungs-URI wird in einer Umgebungsvariable übergeben, und ein Zugriffsmodus schaltet zwischen vollem Lese- und Schreibzugriff und einem eingeschränkten Modus mit schreibgeschützten Transaktionen und Zeitlimits um.

Funktionen

  • SQL auf einer PostgreSQL-Datenbank ausführen, im eingeschränkten Modus nur lesend
  • Zustand von Indizes, Vacuum, Verbindungen und Replikation prüfen
  • Die langsamsten Abfragen aus pg_stat_statements melden
  • Abfragepläne anzeigen, auch mit hypothetischen Indizes
  • Indizes für einen Workload oder bestimmte Abfragen empfehlen