Skip to main content
Glama

[!NOTE] Bereitgestellt von Bytebase, der Open-Source-Datenbank-DevSecOps-Plattform.

            +------------------+    +--------------+    +------------------+
            |                  |    |              |    |                  |
            |                  |    |              |    |                  |
            |  Claude Desktop  +--->+              +--->+    PostgreSQL    |
            |                  |    |              |    |                  |
            |  Claude Code     +--->+              +--->+    SQL Server    |
            |                  |    |              |    |                  |
            |  Cursor          +--->+    DBHub     +--->+    SQLite        |
            |                  |    |              |    |                  |
            |  VS Code         +--->+              +--->+    MySQL         |
            |                  |    |              |    |                  |
            |  Copilot CLI     +--->+              +--->+    MariaDB       |
            |                  |    |              |    |                  |
            |                  |    |              |    |                  |
            +------------------+    +--------------+    +------------------+
                 MCP Clients           MCP Server             Databases

DBHub ist ein abhängigkeitsfreier, token-effizienter MCP-Server, der die Model Context Protocol (MCP)-Serverschnittstelle implementiert. Dieses leichtgewichtige Gateway ermöglicht es MCP-kompatiblen Clients, sich mit verschiedenen Datenbanken zu verbinden und diese zu erkunden:

  • Local Development First: Keine Abhängigkeiten, token-effizient mit nur zwei MCP-Tools zur Maximierung des Kontextfensters

  • Multi-Datenbank: PostgreSQL, MySQL, MariaDB, SQL Server und SQLite über eine einzige Schnittstelle

  • Multi-Verbindung: Gleichzeitige Verbindung zu mehreren Datenbanken mittels TOML-Konfiguration

  • Guardrails: Schreibgeschützter Modus, Zeilenbegrenzung und Abfrage-Timeout zur Vermeidung unkontrollierter Vorgänge

  • Sicherer Zugriff: SSH-Tunneling und SSL/TLS-Verschlüsselung

Unterstützte Datenbanken

PostgreSQL, MySQL, SQL Server, MariaDB und SQLite.

Related MCP server: CentralMind/Gateway

MCP-Tools

DBHub implementiert MCP-Tools für Datenbankoperationen:

  • execute_sql: Ausführen von SQL-Abfragen mit Transaktionsunterstützung und Sicherheitskontrollen

  • search_objects: Suchen und Erkunden von Datenbankschemata, Tabellen, Spalten, Indizes und Prozeduren mit progressiver Offenlegung

  • Custom Tools: Definieren Sie wiederverwendbare, parametrisierte SQL-Operationen in Ihrer dbhub.toml-Konfigurationsdatei

Workbench

DBHub enthält eine integrierte Weboberfläche für die Interaktion mit Ihren Datenbank-Tools. Sie bietet eine visuelle Möglichkeit, Abfragen auszuführen, benutzerdefinierte Tools zu starten und Anfragetraces anzuzeigen, ohne dass ein MCP-Client erforderlich ist.

workbench

Installation

Ausführliche Anweisungen finden Sie im vollständigen Installationshandbuch.

Schnellstart

Docker:

docker run --rm --init \
   --name dbhub \
   --publish 8080:8080 \
   bytebase/dbhub \
   --transport http \
   --port 8080 \
   --dsn "postgres://user:password@localhost:5432/dbname?sslmode=disable"

NPM:

npx @bytebase/dbhub@latest --transport http --port 8080 --dsn "postgres://user:password@localhost:5432/dbname?sslmode=disable"

Demo-Modus:

npx @bytebase/dbhub@latest --transport http --port 8080 --demo

Siehe Befehlszeilenoptionen für alle verfügbaren Parameter.

Multi-Datenbank-Einrichtung

Verbinden Sie sich gleichzeitig mit mehreren Datenbanken über TOML-Konfigurationsdateien. Perfekt für die Verwaltung von Produktions-, Staging- und Entwicklungsdatenbanken über eine einzige DBHub-Instanz.

Siehe Multi-Datenbank-Konfiguration für vollständige Einrichtungsanweisungen.

Entwicklung

# Install dependencies
pnpm install

# Run in development mode
pnpm dev

# Build and run for production
pnpm build && pnpm start --transport stdio --dsn "postgres://user:password@localhost:5432/dbname"

Siehe Testen und Debuggen.

Mitwirkende

Star-Verlauf

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityActive
ResponsivenessResponsive

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/bytebase/dbhub'

If you have feedback or need assistance with the MCP directory API, please join our Discord server