Storm-Starlight/dsh-mcp-skills-board ↗★ 0
dsh-mcp-skills-board
管理MCP服务器与技能的侧边栏面板 适合需要直观开关、搜索和添加MCP服务器及技能的管理人员。
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Storm-Starlight/dsh-mcp-skills-board說明文件
閱讀完整 README ↗dsh-mcp-skills-board
DeepSeek Harness 的 MCP 服务器与技能管理面板。页面参考 Codex 的 MCP 设置:搜索框、技能和 MCP 服务两个分页、状态灯、每行一个开关、可展开详情,以及按 [mcp_servers.*] 字段做的添加服务器表单。

截图为示例数据。
入口
- 侧栏「MCP 与技能」。
- 插件 → 已安装插件 → dsh-mcp-skills-board,里面的配置区。

功能
| 区域 | 说明 |
|---|---|
| 技能 | 扫描 .dsh/skills、.agents/skills 和自定义根,按来源目录分组,当前项目排在前面。每个技能可在启用、仅手动、仅模型、停用之间切换 |
| 预设技能 | Agent 预设自带的技能以只读方式列出,文件在安装包内 |
| MCP 服务器 | 列出组合里所有 @deepseek-ai/dsh-mcp-client 行,显示状态灯、工具数和工具名。每行一个启停开关 |
| 添加与编辑 | stdio 填命令、参数、环境变量、工作目录;Streamable HTTP 填 URL、请求头。另有工具超时和创建后启用 |
| 删除 | 只删本页添加的服务器,点两次确认 |
技能开关改写 SKILL.md 的两个 frontmatter 键,文件监视器会在下一步重新发布目录。MCP 的改动写进 profile 的 patch 文件,patchReload: live 的 profile 就地生效。
安装
要求 DSH `>= 0.2.0-rc.2 >> dsh-mcp-skills-board (managed — edit MCP servers from Settings → MCP & Skills)
- insert:
- id: "mcp-github" name: "@deepseek-ai/dsh-mcp-client" config: serverName: "github" transport: "stdio" command: "npx" args: - "-y" - "@modelcontextprotocol/server-github" env: GITHUB_TOKEN: "..." toolCallTimeoutMs: 60000 failOnStartupError: false disabled: false
.json,缺字段时回退到 package.json。图标取清单的 icon` 字段。这些子路径要写进
exports,否则 Node 解析不到。
开发
npm test
覆盖 state 和 action 路由、服务器增删改、启停、技能策略写入、认证栅栏。
社区
本项目在 LINUX DO 社区推广。
许可证
MIT。侧栏图标复用了 @deepseek-ai/dsh-client-ui-primitives(MIT)中 IconSkillOutlineRegular 的路径数据,以便和 DSH 自身的图标粗细一致。