pgBot: 5,9 MB schlankes Read-only-Tool für Postgres – für Menschen und KI-Agenten
Pgbot: A 5.9 MB read-only Postgres tool for humans and agents
pgBot ist ein quelloffenes, in Go geschriebenes Kommandozeilentool, das Datenbankmetriken in verständliche Antworten verwandelt. Es verbindet sich mit jeder PostgreSQL-Datenbank, überwacht Gesundheit, Performance, Tabellen und Indizes und liefert KI-gestützte Erklärungen. Dank Model Context Protocol (MCP) können KI-Agenten es als deterministisches, schreibgeschütztes Tool nutzen. Die Installation erfolgt per curl, und es funktioniert mit allen gängigen Cloud-Anbietern wie Supabase, AWS RDS, Neon und DigitalOcean.
Niemand liest Datenbankmetriken. pgBot tut es.
- znnajdla
Ich verstehe nicht, was dieses Tool gegenüber einem direkten Abfragen von Postgres und dem Lesen der pg-Logs bietet?
- sashash
Es funktioniert überall dort, wo du einen Standard-PostgreSQL-Verbindungsstring hast.
- sashash
Hallo HN, ich bin Alex, ein langjähriger PostgreSQL- und Rails/Go/Rust-Entwickler.
Ich habe pgbot gebaut, weil ich oft eine schnelle Erklärung brauchte, was in einer Datenbank vor sich geht, ohne vorher ein Dashboard, einen Collector, einen Telemetrie-Stack oder eine separate Datenbank bereitzustellen.
pgbot ist ein Open-Source-Go-Binary mit 5,9 MB, das sich direkt mit PostgreSQL verbindet und in Sekunden nützliche Erkenntnisse liefert:
pgbot inspect – Datenbankgesundheit
pgbot queries – teure Abfragen
pgbot indexes – riskante und ungenutzte Indizes
pgbot ask – Antworten für Menschen und Agenten
MCP – ermöglicht Coding-Agenten, PostgreSQL direkt zu inspizieren
Die diagnostischen Ergebnisse werden deterministisch in Go berechnet. Sie werden nicht von einem LLM erfunden.
pgbot ist außerdem von Natur aus schreibgeschützt: Es inspiziert die Datenbank, wendet aber niemals Änderungen an. Ein Agent kann die Beweise erklären und priorisieren, aber er kann die Produktion nicht stillschweigend über pgbot verändern.
Quelle: https://github.com/pgrundev/pgbot
Besonders freuen würde ich mich über Feedback zu fehlenden Diagnose-Checks, False Positives und dem Schreibschutz-Sicherheitsmodell für Coding-Agenten.