DSH Toolbox

dsh-tool-database

Query SQL Server, PostgreSQL and MySQL from the agent through native drivers.

Version 0.3.7 of dsh-tool-database, last published 2026-11-13; the install command and the range come from its own manifest.

Install

dsh plugin add dsh-tool-database writes one dependency line into the profile manifest; pnpm then unpacks it under $DSH_HOME/profiles/<name>/node_modules.

dsh plugin --profile web add dsh-tool-database

Compatibility

dsh-tool-database ships no engines.dsh entry, so nothing checks it against your CLI version at boot. Read the npm page before installing.

If two plugins fight

Adds database tools to the tool set. @mzzsfy/dsh-tool-gate defers anything outside its whitelist, so the database tools will not be callable until you whitelist them there.

Who made it

Author: SouleyMoni1. Repository: https://github.com/SouleyMoni1/dsh-tool-database. Package page: https://www.npmjs.com/package/dsh-tool-database.

After install

It declares @deepseek-ai/cordis as a peer and renders a data-access tool in the tool list; after dsh plugin add dsh-tool-database, dsh --profile web --dump-config lists the row that mounts it.

Files it touches

No storage peer appears in the manifest of dsh-tool-database, so the dependency line in $DSH_HOME/profiles/<name>/package.json is the only file you can point at; the package description names nothing else.

Removing it

Removing dsh-tool-database is the mirror command, dsh plugin --profile web remove dsh-tool-database. Its manifest declares no storage peer, so it writes nothing under $DSH_HOME; removing it leaves no files behind.

Common questions

Does it collide with @mzzsfy/dsh-tool-gate?

dsh-tool-database is the one to keep here: Keep the database tool and add it to the gate whitelist; removing the gate would give up the prompt savings on every other turn.

What happens when dsh upgrades?

Nothing declares a version window for dsh-tool-database: dsh --version tells you what you are running, and no check will tell you whether dsh-tool-database matches it.