建構於 DeepSeek Harness 官方 MCP 用戶端之上的一層唯讀、可逆的 MCP 主控台——不必手動編輯 cordis.yml,即可在設定頁中管理伺服器、診斷健康狀態並試用工具。
DSH 整合
原生執行環境
作者聲明
安全稽核
未稽核
最後核實
2026-09-01
授權條款
Apache-2.0
01它能幫你完成什麼?
Manage MCP servers (add, edit, remove, trial-call) from a settings page in DeepSeek Harness
A Settings → Plugins → MCP console with per-server status cards, health diagnostics, server CRUD, and a tool trial console over the official tool pipeline
DeepSeek Harness users running MCP servers who want a safe, reversible, GUI alternative to hand-editing cordis.yml
Diagnose failing MCP servers with derived self-heal suggestions
`/mcp <server> health` output mapping errors (ENOENT, ECONNREFUSED, timeouts, 401/403/404, DNS, rate limit, reconnect exhaustion) to fixes, honestly labeled
Operators debugging MCP connectivity inside DeepSeek Harness who need readable status without grepping logs
02如何將外掛接入 DeepSeek Harness?
先決條件
- DeepSeek Harness `0.1.1-rc.2`–`0.2.0` installed (the `dsh` CLI)
- Node.js `^22.19.0 || >=24.0.0`
安裝步驟
- 01
`dsh plugin --profile web add dsh-mcp-panel` — install the published npm release
$ dsh plugin --profile web add dsh-mcp-panel
- 02
`dsh plugin --profile web add "github:PerryLink/dsh-mcp-panel#main"` — install the latest `main`
$ dsh plugin --profile web add "github:PerryLink/dsh-mcp-panel#main"
- 03
Restart DeepSeek Harness, then open Settings → Plugins → MCP (or run `/mcp`)
驗證整合成功
- `dsh --profile web --dump-config | grep -A3 'id: mcp-panel'` — confirm the `mcp-panel` row is present
- Run `/mcp` and confirm per-server status rows render
復原
- Remove the `mcp-panel` row from `cordis.patch.yml` (the web surface hot-reloads it)
- Delete the package from the profile's `node_modules`
- Verify with `dsh web --dump-config` that no `mcp-panel` row remains
03DSH 整合程度與能力邊界
Native dsh-plugin: a cordis plugin that layers a console on the official @deepseek-ai/dsh-mcp-client bridge
Settings → Plugins → MCP console (server CRUD + tool trial)
DeepSeek Harness web profile (cordis.patch.yml) with configured MCP servers→a settings UI for per-server status, health diagnostics, server CRUD, and panel-side tool trial calls
append-only, approval-gated writes to `cordis.patch.yml` with automatic backups (never rewrites the file)`/mcp` command suite (status / tools / health / call)
MCP server name and optional JSON tool arguments→per-server status rows, `mcp__*` tool names, derived self-heal suggestions, and trial-call results via the official tool pipeline
Recommended MCP server directory & config import/export
built-in community catalog (filesystem, git, github, fetch, playwright, …) and versioned JSON export documents→`catalogEntries` overlay for one-click add; `exportConfigs()` / `importPreview()` for safe config migration
04適合誰?何時不該用?
適合
- DeepSeek Harness users running MCP servers who want a safe, reversible, GUI alternative to hand-editing cordis.yml
- Operators debugging MCP connectivity inside DeepSeek Harness who need readable status without grepping logs
不適合
- The official client bridges tools only; Resources and Prompts are pending upstream support, and the panel never fakes connection state (unobservable fields read `unknown` / `-1` / `—`).
05相容性、維護與安全提醒
- The official client bridges tools only; Resources and Prompts are pending upstream support, and the panel never fakes connection state (unobservable fields read `unknown` / `-1` / `—`).
- Runs only on the DeepSeek Harness web profile (dual-face host + browser GUI); requires Node.js `^22.19.0 || >=24.0.0` and Harness `0.1.1-rc.2`–`0.2.0`.
- Every profile write is append-only, approval-gated, and backed up (newest `backupCount` backups); `writeEnabled: false` rejects all writes while copy still works.
Apache-2.0 · maintained by PerryLink (one of 33 DeepSeek Harness plugins); latest release v0.6.2 (2026-08-30)
06常見問題
如何把 dsh-mcp-panel 安裝到 DeepSeek Harness?
發行版執行 `dsh plugin --profile web add dsh-mcp-panel`;最新 `main` 執行 `dsh plugin --profile web add "github:PerryLink/dsh-mcp-panel#main"`。接著重啟並開啟「設定 → 外掛 → MCP」,或直接執行 `/mcp`。
它會取代官方的 @deepseek-ai/dsh-mcp-client 嗎?
不會。官方用戶端是唯一橋接層(每個 MCP 伺服器在 cordis.yml 中佔一行)。dsh-mcp-panel 是其上層體驗層:透過 `mcp/status` 介面讀取狀態,僅寫入追加式、需審核的 `cordis.patch.yml` 片段。傳輸方式、OAuth 與協定均不作更動。
它如何診斷失敗的 MCP 伺服器?
執行 `/mcp <server> health`。面板會從脫敏後的錯誤文字推導自癒建議(ENOENT → 缺少依賴、ECONNREFUSED、逾時、401/403/404、DNS、限流、重連耗盡)。沒有上游觀測值的欄位顯示 `unknown` / `—`,絕不偽造退出碼或 stderr。
寫入 profile 變更安全嗎?
安全。每次寫入都是追加式、需審核且帶備份(保留最新的 `backupCount` 份,預設 5)。`writeEnabled` 開關設為 `false` 時拒絕所有寫入,但複製仍可用;URL 查詢憑證、Bearer Token 與 JWT 在渲染前均被脫敏。
有哪些已知限制?
官方用戶端僅橋接工具,因此 Resources 與 Prompts 尚待上游支援,面板會如實標註而非偽造。它執行於 DeepSeek Harness 的 Web 設定介面,需要 Node.js `^22.19.0 || >=24.0.0` 以及 Harness `0.1.1-rc.2`–`0.2.0`。
07相關的 DSH 工作流程
dsh-routing-suite
作者 yjh051108
DeepSeek Harness(dsh)路由套件:先裝執行時注入器,再載入任務感知的推理模式路由預設(已實測 P1-P23)。
brooks-lint
作者 hyhmrright
基於 12 本經典工程書籍的 AI 程式碼評審工具,提供腐化風險診斷、書籍引用、嚴重度標籤及 6 種分析模式。
dsh-plugin-shop
作者 livxue
DeepSeek Harness 最全面的外掛市場,每日更新、全網採集、釋出前稽核。
dsh-our-free-model
作者 zouyuxuan122
在 dsh 裡裝上這個外掛即可,無需登入、註冊或填 API Key,就能使用包括 Muse Spark 1.3、MiMo V2.6 在內的前沿模型——完全免費,不限量。 All you do is install this plugin in dsh: no login, no sign-up, no API key — the frontier models are just there, Muse Spark 1.3 and MiMo V2.6 among them. Completely free, with no usage cap.
08資料與來源
The MCP management console for the official DeepSeek Harness MCP client — add, edit, remove, and trial-call MCP servers…
Official client = bridge, this plugin = console: read status through the `mcp/status` seam, write only append-only, appr…
## PerryLink DSH Plugin Family
此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-09-01。發現錯誤?提交更正。
最佳 DeepSeek Harness 外掛
從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。
