MySQL connector plugin for DeepSeek Harness
1321928757/dsh-mysql · productivity
MySQL connector plugin for DeepSeek Harness: configure connections in settings, switch per session from the composer, and expose mysqlquery/mysqltables/mysqlexecute tools to every agent preset.
★ 6GitHub stars
0Forks
2026-09-08Last updated
JavaScriptLanguage
MITLicense
Key features
- Multiple connectionskeep separate development, staging, or production data sources in one DSH installation.
- Host bundle (lib/index.js) registers the three model tools, manages lazy mysql2 pools, persists connections, tracks the session selection, and provides the mysql service.
- Per-session selectionchanging the connection in one conversation does not silently switch another conversation.
- Schema-first workflowmysql_tables exposes readable columns, types, nullability, keys, and comments before a query is written.
- Read-only by defaultwrite access is an explicit per-connection setting and is disabled by default.
Requirements
- A DSH installation with the Web profile and Node.js 20 or newer.
- A MySQL-compatible server reachable through the configured TCP host and port.
Install command
dsh plugin --profile web add github:1321928757/dsh-mysql