← Alle Werkzeuge

Werkzeug · Infrastruktur

DBX

von t8y2 (Einzelbetreiber-Projekt)

Schlanker Datenbank-Client für über 90 Systeme mit eigenem MCP-Server – speichert Verbindungspasswörter aber im Klartext.

Open SourcemacOSLinuxWindowsCLI

Einschätzung

Schnell gewachsen, bei Zugangsdaten nicht produktionsreif

Für lokale Test- und Nebenumgebungen ein brauchbarer Client mit ungewöhnlich breiter Systemabdeckung und einer sauberen Agenten-Anbindung. Für Produktionszugänge derzeit nicht zu empfehlen: Die Passwörter liegen im Klartext auf der Platte, und der zugehörige Fehlerbericht ist seit knapp drei Monaten offen. Wer den MCP-Server nutzt, verschärft das, weil derselbe Speicher dann auch dem Agenten dient.

DBX ist ein in Rust geschriebener Datenbank-Client unter Apache 2.0, angelegt am 29. April 2026. Die Projektbeschreibung nennt über 90 unterstützte Systeme, darunter MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB und SQL Server, dazu Desktop-Anwendung, Kommandozeile, Docker-Betrieb und einen MCP-Server. Am 9. September 2026 hatte die Ablage 18.574 Sterne und 1.803 Abspaltungen.

Der MCP-Server ist der Grund, aus dem das Werkzeug hier steht: Ein Coding-Agent bekommt darüber Zugriff auf die im Client gespeicherten Verbindungen, ohne dass Zugangsdaten in den Chatverlauf wandern. Er wird als eigenes Paket getrennt installiert; die Desktop-Installation allein bringt ihn nicht mit.

Die gespeicherten Passwörter liegen unverschlüsselt in der Tabelle connection_secrets der lokalen SQLite-Datei dbx.db. Der Quelltext hält das ausdrücklich als beabsichtigten Zustand fest und verweist darauf, dass allein die Dateirechte andere lokale Konten fernhalten. Der Fehlerbericht Nr. 1081 dazu ist seit dem 12. Juni 2026 offen, während das Projekt in derselben Zeit 196 Ausgaben veröffentlicht hat. Ein Verschlüsselungsentwurf mit Argon2id und AES-256-GCM liegt beim Betreiber zur Entscheidung.

Wofür es gut ist

  • Viele verschiedene Datenbank-Systeme in einer Oberfläche verwalten
  • Coding-Agenten über MCP an gespeicherte Verbindungen hängen
  • Testdaten und Nebenumgebungen, für die Klartext-Ablage vertretbar ist

Stärken

  • Apache 2.0, in Rust geschrieben, über 90 Datenbank-Systeme in einer Oberfläche
  • Eigener MCP-Server: Agenten fragen gespeicherte Verbindungen ab, ohne Zugangsdaten im Chatverlauf
  • Sehr hoher Veröffentlichungs-Takt – 196 Ausgaben zwischen Juni und September 2026

Schwächen

  • Verbindungspasswörter stehen im Klartext in dbx.db; der Quelltext nennt das die „plaintext-at-rest posture“
  • Fehlerbericht Nr. 1081 seit dem 12. Juni 2026 offen, 1.288 offene Berichte insgesamt
  • Ein Schlüsselbund-Fix ist nicht trivial: Desktop, Web, Kommandozeile und MCP-Server teilen sich dieselbe Datei
  • Einzelbetreiber-Projekt; die über 90 Systeme sind nicht gleichmäßig erprobt

Direkt ausprobieren

github.com/t8y2/dbx

Zur offiziellen Seite ↗

Verwandte Werkzeuge