dsh-mcp-console
已验证@wha7ever/dsh-mcp-console · v0.1.1 · MIT · Web 界面
MCP server inspection and controls for the DeepSeek Harness Web UI
安装
dsh plugin add @wha7ever/dsh-mcp-console 用 dsh --profile default --dump-config 确认 layer 已生效 —— 参见安装指南。
源码
发布到 npm 但没有公开仓库。安装前请检查包内容。
标签
说明文档
@wha7ever/dsh-mcp-console
A dependency-free DSH bundle that makes MCP rows visible and controllable from the Web settings page. It also registers two Host tools for agents:
mcp_status— list every DSH MCP client row and its current lifecycle state.mcp_toggle— enable or disable one row by its Loader id.
Install
dsh plugin --profile web add @wha7ever/[email protected]
# Optional: Host tools without the browser panel.
dsh plugin --profile headless add @wha7ever/[email protected]
The package owns its mcp-console row through cordis.patch.yml; no duplicate row is needed in the profile patch.
Design
The Host half reads the live Loader entries and updates them through loader.update(). The browser half talks to the package's exact route on DSH's authenticated /api connection channel and contributes an additive settings.section entry. MCP endpoints, headers, and credentials remain in the local profile; this package never stores them.
All visible panel text is registered in both English and Simplified Chinese. The panel uses DSH theme aliases and does not import Harness client UI internals.
Compatibility
See the repository COMPATIBILITY.md. The package currently targets the DSH 0.1.7-rc.2 contract inspected on 2026-09-25. DSH internal Loader and Client contracts may change between releases.
License
MIT