dsh-dbhub-live:DeepSeek Harness 的数据库 MCP 桥接插件
mr-mihu/dsh-dbhub-live
DSH 数据库 MCP 桥接插件:常驻多源 dbhub 服务,按工作区提供 SQL 工具,支持临时动态连接,未装 dbhub 时自动安装更新。
dsh-dbhub-live 是 DeepSeek Harness 的数据库 MCP 桥接插件,让模型直接、安全地操作数据库。它解决 DSH 中数据库连接管理繁琐、多工作区易混淆的问题,提供常驻多源连接、按工作区工具和临时动态连接,并自动安装和更新 dbhub。核心能力包括懒加载启动、启用/禁用开关、浏览器状态卡片和多种配置方式,支持 MySQL、PostgreSQL、MariaDB、SQLite、SQL Server。
如何安装
dsh plugin --profile web add dsh-dbhub-live- 分类
- 工具与能力
- 平台
- DSH Plugin
- 作者
- mr-mihu
- 分发方式
- 插件
dsh-dbhub-live 核心特性
dsh-dbhub-live 仓库简介
它是做什么的?
dsh-dbhub-live 是 DeepSeek Harness(DSH)的数据库 MCP 桥接插件,让模型直接、安全地操作数据库。它解决 DSH 中数据库连接管理繁琐、多工作区易混淆的问题,提供常驻多源连接、按工作区工具和临时动态连接,并自动安装和更新 dbhub。核心能力包括懒加载启动、启用/禁用开关、浏览器状态卡片和多种配置方式,支持 MySQL、PostgreSQL、MariaDB、SQLite、SQL Server。
核心功能
- 常驻多源服务:后台一个 dbhub 服务同时接入多个数据源,连接复用、查询更快。
- 按工作区工具:
dbhub_execute_sql_/dbhub_search_objects_工具名即工作区,多工作区不混淆,连接标注(密码打码)清晰可见。 - 临时动态连接:
dbhub_query/dbhub_query_objects每次独立连任意库,可并行查多个不同库,便于跨环境排查。 - 懒加载启动:插件启动不阻塞 GUI,工具立即可用;环境初始化推迟到首次调用。
- 启用/禁用开关:关闭后所有 dbhub 工具立即返回「插件已禁用」提示,无需重启。
- 浏览器状态卡片:设置面板实时展示运行状态、已注册工具数、工作模式、最近错误,并提供开关。
怎么使用这个插件?
在 DSH 中启用后,直接用自然语言提出需求(如「查一下 users 表」),AI 会自动调用工具完成配置与查询。首次使用时,若本机未安装 dbhub,插件会自动安装并保持更新。配置连接有三种方式:显式 DSN、填写分项、授权扫描项目配置文件(如 .env、application*.yml)。工作区若已有 mise env 或 .env,插件会自动发现。状态卡片可在设置 → 插件 → dsh-dbhub-live 查看,支持修改或删除连接。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:mr-mihu/dsh-dbhub-live。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
