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. 适合需要对MCP服务器进行可视化CRUD、健康诊断和工具测试的管理员。
같은 패키지 이름의 다른 저장소
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:PerryLink/dsh-mcp-panelConfiguration
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) |
writeVerifyEnabled | true | Re-verify each write against the loader's re-applied state before reporting success |
writeVerifyTimeoutMs | 3000 | Polling budget for write verification in ms |
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 |