DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Plugin Mcp Panel — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
P

dsh-plugin-mcp-panel

Plugin Mcp Panel

Read-only MCP visibility panel for DeepSeek Harness: surfaces which MCP servers are mounted (server name, tool count, active status) through a first-level settings section and a /mcp slash command. Pure observability — no config editing, no credential handling.

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:Kayungko/dsh-plugin-mcp-panel#5e36d50ad4c93c656891167500b2af506dda7c8e
READMECompatibilityVersions

Compatibility and provenance

Plugin Mcp Panel is published as dsh-plugin-mcp-panel and currently resolves to version 0.1.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
github
Registry updated
9/15/2026

Versions

0.1.0stable
9/15/2026

Related plugins

Loading related plugins…

Latest
0.1.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
web
License
MIT
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
9/15/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in ui-customization.

Remote Web Ui@linxin666/dsh-remote-web-uiScan-to-pair remote access for the dsh web GUI that shares one official interface: a QR beside the settings button pairs phones and PCs into the same Web GUI (a portrait-touch adaptation layer for phones, full desktop on PCs) through one-time tokens and rClient Ui Task Board@linxin666/dsh-client-ui-task-boardHost-authoritative task board for the DSH Web GUI with real session execution, Host cron scheduling, and optional cross-platform idle-sleep protection; mounted without DSH source changes.Client Ui Git Graph@linxin666/dsh-client-ui-git-graphExternal dsh web GUI plugin: a blank-session git branch selector + Git graph, with real host-side git operations and guards, as a dsh profile bundlePet@linxin666/dsh-petMulti-pet companion plugin for the dsh web GUI: a registry-driven floating pet that reacts to model activity, with per-pet naming, petting/feeding interactions and an affinity score

README

dsh-plugin-mcp-panel

DSH 的 MCP 可见性面板(只读)。解决一个具体痛点:DSH 通过 Cordis 插件编程式挂载 MCP server(如 OpenViking 记忆服务),但没有任何 UI 能看出当前挂了哪些 MCP。本插件把它变成一眼可查的清单。

能做什么

  • /mcp slash 命令:实时读取 @deepseek-ai/dsh-tools 注册表,列出当前挂载的 MCP server + 各 server 工具数。每次调用实时、权威、零 token(不经过模型)。
  • 设置页「MCP 连接」一级 section:渲染挂载时快照(server 名 + 工具数 + 活跃状态)。

明确不做什么

  • 不增删/开关 MCP(dsh-mcp-client 无自省/卸载 API,且那是挂载方插件的职责)。
  • 不写 Codex ~/.codex/config.toml、不镜像 Codex 侧 MCP。
  • 不展示、不缓存、不落盘任何启动命令/env/凭据。

原理与局限(务必了解)

dsh-mcp-client 是"挂载即忘"的桥,没有枚举/自省 API。本插件从共享的工具注册表反推:每个 MCP 工具以 mcp__<server>__<tool> 命名发布,过滤前缀即得 server 清单 + 工具数。

由此产生的两条边界:

  1. 只见"注册了 ≥1 工具"的活跃 server。启动失败被 contain(0 工具)的 server 不可见——active 字段因此对注册表枚举恒为 true(保留该字段仅为向前兼容)。
  2. 设置页是挂载时快照,不是实时。MCP server 在宿主启动时挂载,故快照通常等于实况;要实时请用 /mcp(宿主侧实时读)。

安装

  1. 将本目录部署到 DSH 桌面 profile 的插件目录(同 dsh-plugin-task-coordinator 的安装位)。
  2. 重启 DSH,或让宿主重新加载插件组。
  3. 验证:聊天框输入 /mcp 应返回清单;设置页左侧出现「MCP 连接」。

目录结构

index.mjs      入口:注入 tools/commands/settings,挂 /mcp + 只读 settings section
list.mjs       纯枚举逻辑(mcp__<server>__<tool> → 清单),单测覆盖
commands.mjs   /mcp 命令注册与渲染
config.mjs     resolveConfig(enabled 开关)
client.js      settings.section UI(React,只读渲染快照)
cordis.patch.yml  插件组声明
test/          单测

验证

npm run check   # node --check 全部源码
npm test        # 枚举逻辑单测

许可

MIT