跳到主要内容
Plugin

dsh-dbhub-live

mr-mihu/dsh-dbhub-live

把 DBHub MCP 服务器接入 DeepSeek Harness 的数据库插件:按工作区 × 环境配置 MySQL、MariaDB、PostgreSQL、SQLite 与 SQL Server 连接,让 Agent 通过固定 4 个工具配置连接、列出数据源、执行 SQL、搜索 SQLite 对象。密码与完整连接串由用户在设置界面输入、不作为工具参数接收,模型只看到 mysql://host:3306/db 这类元数据;每个环境可设为只读(模型只能开启、不能关闭)或经手动 SSH 隧道访问。每次调用独立启动一条用完即退的 dbhub 进程,未安装 dbhub 时自动安装。

形态
Plugin 插件
安装
npm 包安装
需要密钥
是
近月下载
1,640
最近推送
11 天前更新

项目说明

From README

dsh-dbhub-live 简体中文 · English 让 DeepSeek Harness 里的 AI 直接查你的数据库—— 密码只在界面里输入,不作为工具参数交给模型 。装上它,你就能直接对 AI 说「查一下 orders 表最近 10 条」。AI 通过 DBHub(数据库 MCP 服务器)执行 SQL,但它只知道「哪个工作区的哪个环境」,以及 mysql://host:3306/db 这类元数据; 密码、账号、完整连接串始终留在你本机 ,只在你面前的输入框里敲。

📷 界面预览:设置 → DBHub 数据库工具 为什么用它 --- --- 🔒 凭据不进工具参数 模型只见类型 / 主机 / 端口 / 库名;密码与完整 DSN 不作为工具参数接收,只在界面输入 ⚡ 一次性进程 无常驻 dbhub 服务:每次调用一条独立进程、跑完即杀;一次查询失败只影响它自己,多实例并行不互杀 🧮 工具恒定 4 个 环境再多也不膨胀模型上下文 🗂 按工作区 × 环境管理 一个工作区可配 default / prod / dev …(环境名支持中文),用 source 区分,绝不串库 🛡 环境级只读 写操作由 dbhub 原生拒绝; 模型只能开、不能关 (关闭只由你在配置页操作) 🔐 手动 SSH 隧道 跳板机后面的库也能连;SSH 密码 / 密钥口令只在界面输入 📦 开箱即用 没装 dbhub 就自动安装,之后按间隔自动更新 支持 MySQL · PostgreSQL · MariaDB · SQLite · SQL Server 。

支持的版本范围 DSH 0.1.5 起(0.1.5 / 0.1.6 / 0.1.7 / 0.2.0 / 0.2.1 共 5 条版本线,含预发布) — 6 个声明版本已实测通过(最近验证 2026-10-24)。逐版本实测明细(点开查看) DSH 版本 界面 启动 硬检查 结论 最近验证 --- --- --- --- --- --- 0.1.5-rc.3 旧版 39.8s 19 ⚠️ 通过(有告警) · 手工装配 2026-10-24

Original description

DSH 数据库 MCP 插件:把 DBHub 接入 DeepSeek Harness,让 AI 在对话里直接查询 MySQL / PostgreSQL / MariaDB / SQLite / SQL Server。

安装方式

npm 包安装 · 需要额外配置密钥

README 解析
shell
dsh plugin --profile web add dsh-dbhub-live
shell
dsh plugin --profile desktop add dsh-dbhub-live
shell
npx @deepseek-ai/dsh plugin --profile web add dsh-dbhub-live

安全能力

静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」

  • 执行命令
  • 动态执行代码
  • 写入文件
  • 读取文件
  • 访问网络
  • 读取凭据
  • 读取环境变量

未发现已知红线(明文传输、安装期执行代码、凭据外传等)。

能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。

为什么是这个分数

近 12 天内有提交;README 给出了可直接复制的安装命令;运行前需要准备 API Key 或环境变量;近月 npm 下载 1640 次,star 不多但真在被使用。

维护活跃
86
实用度
86
生态热度
64
上手便捷
74
信号质量
100
数据置信度
100%
评分怎么算