dsh-dbhub-live
dsh-dbhub-live
Lassen Sie DeepSeek Harness (DSH) direkt und sicher auf Datenbanken zugreifen: dauerhafte Multi-Quell-Verbindungen + Arbeitsbereich-Tools + temporäre dynamische Verbindungen.
dsh-dbhub-live ist ein DSH-Plugin, das auf DBHub (dem MCP-Server für Datenbanken) basiert und es Modellen ermöglicht, Datenbanken direkt abzufragen: sowohl über dauerhafte Verbindungen auf konfigurierten Arbeitsbereichen als auch über temporäre Verbindungen zu beliebigen Datenbanken für einmalige Untersuchungen.
✨ Funktionen
Dauerhafter Multi-Quell-Dienst — Ein einzelner dbhub-Dienst im Hintergrund verbindet sich mit mehreren Datenquellen, Verbindungen werden wiederverwendet, Abfragen sind schneller.
Arbeitsbereich-Tools —
dbhub_execute_sql_<arbeitsbereich>/dbhub_search_objects_<arbeitsbereich>, der Toolname ist der Arbeitsbereich, mehrere Arbeitsbereiche werden nicht verwechselt, die Verbindungskennzeichnung (Passwort maskiert) ist deutlich sichtbar.Temporäre dynamische Verbindungen —
dbhub_query/dbhub_query_objectsstellt jedes Mal unabhängig eine Verbindung zu einer beliebigen Datenbank her, mehrere verschiedene Datenbanken können parallel abgefragt werden, ideal für bereichsübergreifende Fehlersuche.Einsatzbereit — Wenn
dbhubnicht installiert ist, wird es bei der ersten Nutzung automatisch installiert und anschließend automatisch aktualisiert, kein manueller Aufwand erforderlich.Mehrere Konfigurationsmöglichkeiten — Explizite DSN / Ausfüllen von Einzelfeldern / Autorisierte Überprüfung von Projektkonfigurationsdateien. Anmeldedaten werden nur im lokalen Benutzerverzeichnis gespeichert, Passwörter werden vollständig maskiert.
Unterstützte Datenquellen
MySQL · PostgreSQL · MariaDB · SQLite · SQL Server
Systemvoraussetzungen
DeepSeek Harness CLI
dsh(dsh webfür die GUI-Ausführung)Es wird empfohlen, Node.js ≥ 18 (mit
npm) auf dem lokalen Rechner zu haben –dbhubwird bei der ersten Nutzung automatisch installiert
Installation
# 方式一:使用本机已安装的 dsh
dsh plugin --profile web add dsh-dbhub-live
# 方式二:通过 npx 调用 dsh(无需本机全局安装 dsh)
npx @deepseek-ai/dsh plugin --profile web add dsh-dbhub-liveNach der Installation dsh web neu starten, damit die Änderungen wirksam werden.
Schnellstart
# 1) 为当前工作区配置数据库连接(三种方式任选其一)
dbhub_configure
# 2) 在已配置工作区的常驻连接上执行查询
dbhub_execute_sql_myapp SELECT * FROM users LIMIT 10;
# 3) 临时连任意库做一次性排查
dbhub_query dsn=mysql://root:pass@192.168.77.6:3306/tx_sd_jinengshu sql="SHOW TABLES;"Tools
Tool | Beschreibung |
| Konfiguriert/Persistiert eine Datenbankverbindung für einen Arbeitsbereich. |
| Führt SQL auf der dauerhaften Verbindung des angegebenen Arbeitsbereichs aus. |
| Sucht nach Datenbankobjekten (Tabellen/Ansichten/Spalten/Indizes usw.) im angegebenen Arbeitsbereich. |
| Stellt eine temporäre Verbindung zu einer beliebigen Datenbank her, um SQL auszuführen (mehrere Anweisungen mit |
| Stellt eine temporäre Verbindung zu einer beliebigen Datenbank her, um nach Datenbankobjekten zu suchen. |
Hinweis:
search_objectsist nur für SQLite verfügbar; bei MySQL / PostgreSQL usw. bittedbhub_querydirekt verwenden (z. B.SHOW TABLES).
Konfigurationsmöglichkeiten
Explizite DSN — Vollständige Verbindungszeichenfolge übergeben, z. B.
mysql://user:pass@host:3306/db.Einzelfelder ausfüllen — Nacheinander nach Typ / Host / Port / Benutzername / Passwort / Datenbankname fragen.
Autorisierte Überprüfung — Nach Autorisierung Projektkonfigurationsdateien überprüfen (
.env,application*.yml,docker-compose,jdbc.propertiesusw.) und Kandidaten auflisten (Passwort maskiert) zur Bestätigung vorlegen.
Wenn ein Arbeitsbereich bereits mise env oder .env (mit DSN / DB_*) hat, erkennt das Plugin dies automatisch, keine manuelle Konfiguration erforderlich.
🔄 Automatische Installation und Aktualisierung von dbhub
Automatische Installation bei Erstnutzung: Wenn
dbhubauf dem lokalen Rechner nicht vorhanden ist, installiert das Plugin es bei der ersten Abfrage automatisch; danach auch offline nutzbar.Automatisch aktuell halten: Alle 7 Tage wird im Hintergrund leise auf die neueste Version aktualisiert; bei Fehlschlag wird die vorhandene Version verwendet.
Keine Änderungen an Ihrer Konfiguration: Ein
dbhub, das Sie selbst über PATH / mise installiert haben, wird vom Plugin nicht verändert.
Umgebungsvariable | Beschreibung | Standard |
| Name des npm-Pakets für die automatische Installation |
|
| Aktualisierungsintervall in Tagen, |
|
Datenverzeichnis
Alle Konfigurationen und Anmeldedaten werden außerhalb des Modulverzeichnisses gespeichert (nicht von pnpm-Paketen betroffen). Das Verzeichnis kann zur vollständigen Löschung entfernt werden:
~/.dsh/storages/dsh-dbhub-live/Deinstallation
dsh plugin --profile web remove dsh-dbhub-liveFehlerbehebung
Symptom | Vorgehen |
Bei Erstnutzung wird „dbhub kann nicht bezogen werden“ gemeldet | Stellen Sie sicher, dass npm auf Ihrem lokalen Rechner vorhanden ist und eine Internetverbindung besteht; offline kann |
Tool zeigt „dbhub-Dienst nicht verfügbar“ | Überprüfen Sie die |
Konfigurationsdateien werden nicht gefunden | Standardmäßig werden Verzeichnisse wie |
Benötigt eine benutzerdefinierte dbhub-Version | Löschen Sie |
Automatische Aktualisierung von dbhub nicht erwünscht | Setzen Sie die Umgebungsvariable |
Lizenz
This server cannot be installed
Maintenance
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
GibsonAI MCP server: manage your databases with natural language
MCP server connecting AI agents to non-custodial staking data across 130+ networks.
Self-hosted MCP gateway: turn any API, database or MCP server into AI connectors — no code.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/mr-mihu/dsh-dbhub-live'
If you have feedback or need assistance with the MCP directory API, please join our Discord server