dsh-mcp-mgr
by yangfch3
DeepSeek Harness MCP服务器管理器 — 工作区mcp.json发现、热同步和网页设置UI。
MCP server manager for DeepSeek Harness — workspace mcp.json discovery, hot sync, and a web settings UI.
安装
dsh plugin --profile web add github:yangfch3/dsh-mcp-mgrGitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试
安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗
安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。
README
English | 中文
dsh 的工作区级 MCP 管理器:在每个工作区的 .dsh/dshmm/mcp.json(类 Claude/Codex 的 mcpServers 格式)中声明 MCP server,自动发现并动态注册为 dsh 插件实例,并提供设置页管理界面。
功能
- 工作区 MCP:自动发现已登记工作区的
mcp.json,变更热同步,工作区删除自动卸载 - Profile MCP 展示:非工作区(profile patch / bundle /
--patch)的 mcp-client 统一展示与管理 - 设置页 Tab:MCP 服务列表:来源、状态、查删等
- 严格模式:勾选后仅启用当前工作区(边栏选中会话所属工作区)的 MCP 服务,切换工作区自动卸载其他工作区的 MCP;默认关闭(所有工作区 MCP 并存)
- 工作区的 MCP 以 dsh 规范的
mcp__<serverName>__<tool>命名注册,多 server / 多来源天然隔离

安装、更新与卸载
安装/更新:
npx @deepseek-ai/dsh plugin --profile web add dsh-mcp-mgr@latest dsh-mcp-mgr-ui@latest
启动:
npx @deepseek-ai/dsh web
卸载:
npx @deepseek-ai/dsh plugin --profile web remove dsh-mcp-mgr dsh-mcp-mgr-ui
工作区配置
插件自动识别工作区根目录下的 .dsh/dshmm/mcp.json,文件内容示例如下:
{
"mcpServers": {
"unity-mcp": { "type": "http", "url": "http://localhost:8090/" },
"filesystem": { "type": "stdio", "command": "npx", "args": ["-y", "@modelcontextprotocol/server-filesystem", "/data"] }
}
}
type缺省视为远程 Streamable HTTP;支持${VAR}环境变量展开- stdio server 的 cwd 默认为工作区根目录
- serverName 全局唯一,冲突时后加载者报错(UI 标冲突)
- 条目加
"enabled": false可禁用而不移除(缺省为启用);设置页的开关即写入该字段
开发需知
构建相关:
# host 插件
tsc -p packages/dsh-mcp-mgr && node gen.mjs
# UI 插件(ui 包目录)
tsc -p packages/dsh-mcp-mgr-ui && tsdown --config-loader tsx --env.DSH_BUILD_FACE client
# 回归
node verify.mjs
注意:改动 src/types.ts(wire 字段)后必须重跑 gen.mjs 并重打 UI bundle——typert 客户端 codec 过期时,严格 codec 会静默剥离未知字段(如 connected 丢失导致状态永远显示错误)。
本地(源码)安装验证与卸载:
# 安装
node scripts/install.mjs
# 卸载
node scripts/uninstall.mjs
设计文档见 Doc/requirements.md。
原始 README: https://github.com/yangfch3/dsh-mcp-mgr/blob/main/README.zh.md ↗
同类插件
查看全部 →
dsh-web-ui-all
DSH Web UI 插件与皮肤合集:任务看板、git 图、右侧面板、远程移动端 UI、桌宠、实时 token 统计与皮肤中心。

dsh-web-ui
DSH Web UI 插件与皮肤合集:任务看板、git 图、右侧面板、远程移动端 UI、桌宠、实时 token 统计与皮肤中心。

dsh-TUI
Claude Code 风格全屏终端 UI:像素鲸鱼顶栏、实时工作状态行、思考流式展开。

DSH-better-sidebar
侧边栏完整工作台:内置文件渲染编辑、终端、Git 与子代理,支持三方插件注册新 Tab。

working-activity
让 agent 的"工作状态行"活过来——实时工具动态与进度、俏皮文案、模型自述、上下文预警。同一套想法,适配两个平台: pi CLI 与 DeepSeek Harness(DSH) 。

deepseek-idesign
可视化设计工作室,支持网站、App 原型、海报、信息卡、报告和杂志的模板创建、元素编辑、选区级 AI 草稿衔接与导出。