dsh-mcp-panelBLOCK
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 (approval-gated writes, automatic backups) and a tool trial console over the official tool pipeline (Apache-2.0, dsh-plugin).
Overview
From the repository's own README, as read at the audited commit. Badges and raw HTML are left out.
- 1024 store channel:
npm i -g dsh1024once, thendsh1024 plugin --profile web add dsh-mcp-panel(counts toward the deepseek1024.com install ranking).
[](https://gitee.com/perrylink/dsh-mcp-panel) [](https://dshfind.com/plugins/PerryLink/dsh-mcp-panel?ref=badge) [](https://api.securityscorecards.dev/projects/github.com/PerryLink/dsh-mcp-panel)
The MCP management console for the official DeepSeek Harness MCP client — add, edit, remove, and trial-call MCP servers from a settings page, with honest status, health diagnostics, and safe, reversible profile writes.
Official client = bridge, this plugin = console: read status through the `mcp/status` seam, write only append-only, approval-gated profile patches.
Official repository. This is the only official repository of dsh-mcp-panel, maintained by PerryLink. Same-name repositories under other accounts are not affiliated.
[](LICENSE) [](https://github.com/topics/dsh-plugin) [](https://github.com/PerryLink/dsh-plugin-doctor#verified-徽章) [](https://dsh.market/) [](#) [](https://github.com/PerryLink/dsh-mcp-panel/actions) [
14 read · 4 write · 0 destructive.
| Tool | Risk | Description |
|---|---|---|
A | read | d |
Fetch | read | Fetch and convert web pages to Markdown. |
Filesystem | write | Read and write files through a local filesystem MCP server. |
Git | read | Git repository operations (status, diff, log, branches). |
GitHub | read | GitHub issues, PRs, repos, and search. |
Memory | read | A knowledge-graph memory store. |
Playwright | read | Browser automation and page interaction. |
X | read | d |
list_mcp_resources | read | List MCP resources |
mcp | write | Show MCP server status, tools, health diagnostics, and enable/disable patch suggestions; trial-call a tool through the official pipeline |
mcp__a__t | read | |
mcp__demo__echo | read | Echo |
mcp__foreign__thing | read | A tool from another plugin |
mcp__github__create_issue | write | Create an issue |
mcp__github__t | read | d |
mcp__stray__t | read | |
mcp__web__search | read | Search the web |
mcp_probe | write | Run a one-shot connectivity probe of a configured MCP server (streamable-http or stdio) as a background job. |
Trust audit
BLOCKgrade D · trust 69/100 Do not install this without reading the findings. The audit found something that could harm you or your machine.
| Layer | What it checks | Result |
|---|---|---|
| L0 | Provenance & inventory | PASS |
| L1 | Static analysis of the code | PASS |
| L2 | Instruction surface (what it tells the agent) | FAIL |
| L3 | Class-specific surface | WARN |
| L4 | Behavioural (sandbox) | SKIPPED |
What the source does
- Filesystem
- none-observed
- Network
- declared (1 observation(s))
- Shell
- declared (1 observation(s))
- Dependencies
- not all pinned
- Secrets in source
- none-found
Findings (13)
| **[dsh-defend](https://github.com/PerryLink/dsh-defend)** | Prompt-injection, jailbreak, and secret-leak defense for DeepSeek Harness. | 🧊 CONGELADO — ver el README del repositorio |
| **[dsh-defend](https://github.com/PerryLink/dsh-defend)** | Prompt-injection, jailbreak, and secret-leak defense for DeepSeek Harness. | 🧊 फ़्रोज़न — रिपॉज़िटरी README देखें |
| **[dsh-defend](https://github.com/PerryLink/dsh-defend)** | Prompt-injection, jailbreak, and secret-leak defense for DeepSeek Harness. | 🧊 CONGELADO — ver o README do repositório |
| **[dsh-defend](https://github.com/PerryLink/dsh-defend)** | Prompt-injection, jailbreak, and secret-leak defense for DeepSeek Harness. | 🧊 已冻结 — 见仓库 README |
| **[dsh-defend](https://github.com/PerryLink/dsh-defend)** | Prompt-injection, jailbreak, and secret-leak defense for DeepSeek Harness. | 🧊 FROZEN — see the repo README |
streamable-http
baseUrl = `http://127.0.0.1:${address.port}`tsdown, typescript, zod, @deepseek-ai/cordis, @deepseek-ai/cordis-plugin-include, @deepseek-ai/cordis-plugin-loader, @deepseek-ai/schemastery, @types/node
| **[dsh-session-sync](https://github.com/PerryLink/dsh-session-sync)** | Cross-device session sync for DeepSeek Harness — a dedicated git mirror of your session store. | |
| **[dsh-session-sync](https://github.com/PerryLink/dsh-session-sync)** | Cross-device session sync for DeepSeek Harness — a dedicated git mirror of your session store. | |
| **[dsh-session-sync](https://github.com/PerryLink/dsh-session-sync)** | Cross-device session sync for DeepSeek Harness — a dedicated git mirror of your session store. | |
| **[dsh-session-sync](https://github.com/PerryLink/dsh-session-sync)** | Cross-device session sync for DeepSeek Harness — a dedicated git mirror of your session store. | |
| **[dsh-session-sync](https://github.com/PerryLink/dsh-session-sync)** | Cross-device session sync for DeepSeek Harness — a dedicated git mirror of your session store. | |
Gates applied: instruction_override, no_behavioural_pass.
274aba2e4bedfull audit observations/trust-audit/mcp-server/perrylink__dsh-mcp-panel.json · Report an issue / request a re-scanAudit history
Every audit this server has had. A grade with a past is a grade somebody is still checking.
| Date | Source | Verdict | Grade | Score | Change |
|---|---|---|---|---|---|
| 2026-10-12 | 274aba2e4bed | BLOCK | D | 69 | first audit |
Questions
What is the dsh-mcp-panel MCP server?
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 (approval-gated writes, automatic backups) and a tool trial console over the official tool pipeline (Apache-2.0, dsh-plugin).
What tools does dsh-mcp-panel expose?
18 in total: 14 read-only, 4 that write, and 0 that can delete or overwrite. Every one is listed on this page with its risk.
Is dsh-mcp-panel safe to connect to an agent?
No — not without reading the findings first. The audit graded it D (69/100) and found 5 critical or high issues in the source. Each one is listed on this page with the file and line it is on.
What credentials does dsh-mcp-panel need?
No credential environment variables were found in its source, so it appears to need none.
How does dsh-mcp-panel run?
It speaks streamable-http, so it runs as a service you connect to over the network. It is published on npm as dsh-mcp-panel at 0.6.24.
How current is this page?
The grade is for one exact copy of the source (274aba2e4bed), read on 2026-10-12. The repository is watched and re-audited when it changes.