dsh-mcp-panel
MCP客户端管理控制台 适合需要对MCP服务器进行可视化CRUD、健康诊断和工具测试的管理员。
同名套件的其他儲存庫
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:PerryLink/dsh-mcp-panel說明文件
閱讀完整 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) |
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 |