PerryLink/dsh-mcp-panel ↗★ 68

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、健康诊断和工具测试的管理员。

パッケージ
dsh-mcp-panel
互換性
未検証
Harness ピア範囲
>=0.1.2-rc.1 <0.2.0 || >=0.1.5-alpha.1 <0.2.0 || >=0.1.6-0 <0.2.0 || >=0.1.7-0 <0.2.0
Cordis ピア範囲
^4.0.4
バージョン
0.6.19
ライセンス
Apache-2.0
最終更新
2026/09/25

同名パッケージの別リポジトリ

インストール

$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.

KeyDefaultMeaning
probeEnabledtrueRegister the mcp_probe background-job tool (panel-only results)
probeTimeoutMs10000Per-probe timeout in ms
maxProbes10Probe records shown in the panel
refreshIntervalMs0Suggested panel refresh in ms; 0 = on demand
outputLanguageen/mcp output language: en | zh | es | pt | hi
passiveProbeEnabledfalsePeriodically probe streamable-http servers
passiveProbeIntervalMs60000Passive probe interval in ms
trialEnabledtrueTool trial console (settings tab + /mcp call)
trialTimeoutMs120000Panel-side deadline per trial call in ms
trialMaxResultChars60000Cap on the trial result payload in chars
writeEnabledtrueKill switch: false rejects every profile write (copy still works)
writeVerifyEnabledtrueRe-verify each write against the loader's re-applied state before reporting success
writeVerifyTimeoutMs3000Polling budget for write verification in ms
backupCount5cordis.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