dsh-mcp-panel
MCP management console for the official DeepSeek Harness MCP client: /mcp command with health diagnostics and pipeline trial calls, a Settings MCP tab with server CRUD (append-only profile-patch fragments, approval-gated writes with automatic backups), a tool trial console over the official tool pipeline, connection status, reconnect counts and sanitized tool inventory, plus an optional Streamable HTTP probe.
AI Analysis
适合需要可视化管理MCP服务器、诊断健康度及调试工具的用户。
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:PerryLink/dsh-mcp-panelREADME
Read the full README ↗Configuration
All tunables are Schemastery Config fields (changeable from cordis.yml). cordis.patch.yml documents the common keys inline; the full key list lives in the table below.
| Key | Default | Meaning |
|---|---|---|
probeEnabled | true | Register the mcp_probe background-job tool (panel-only results) |
probeTimeoutMs | 10000 | Per-probe timeout in ms |
maxProbes | 10 | Probe records shown in the panel |
refreshIntervalMs | 0 | Suggested panel refresh in ms; 0 = on demand |
outputLanguage | en | /mcp output language: en | zh | es | pt | hi |
passiveProbeEnabled | false | Periodically probe streamable-http servers |
passiveProbeIntervalMs | 60000 | Passive probe interval in ms |
trialEnabled | true | Tool trial console (settings tab + /mcp call) |
trialTimeoutMs | 120000 | Panel-side deadline per trial call in ms |
trialMaxResultChars | 60000 | Cap on the trial result payload in chars |
writeEnabled | true | Kill switch: false rejects every profile write (copy still works) |
backupCount | 5 | cordis.patch.yml backups retained per write |
catalogEntries | [] | User overlay for the recommended server directory: entries append, an entry with the same id replaces the built-in one |