DSH Plugins Marketplace

DSH Plugins

Plugins

/

dsh-skills-mcp-group-manager

S

dsh-skills-mcp-group-manager

Manifest valid★ 3

Group installed skills and manage MCP servers from a left-panel UI: filter the model skill catalog by enabled groups (union-deduped) and toggle MCP servers independently.

UI (client)hasBundlePatch

DeepSeek Harness Skills & MCPs 分组管理器

DeepSeek Harness Skills & MCPs Group Manager — DSH 插件:分组管理 Skills、过滤模型技能目录、独立开关 MCP 服务器,左侧面板一键管理。

A DSH plugin that groups Skills, filters the model skill catalog, toggles MCP servers independently, and manages everything from a left panel.

npm version npm downloads license GitHub release GitHub stars node DSH


兼容性 / Compatibility:v0.3.5 支持 DSH 0.1.5-rc.1+,已在 0.1.5-rc.1 / 0.1.5-rc.2 / 0.1.6-alpha.2 / 0.1.7-rc.1 / 0.1.7-rc.2 实测(peer ^0.1.7-rc.1,真实 dsh-tools registry 探针通过;0.1.7-rc.2 上 manager.state.get RPC 实测返回);旧版 DSH(0.1.0-rc.x)请使用最后兼容的 npm 版本 0.3.2。 v0.3.5 targets DSH 0.1.5-rc.1+, verified on 0.1.5-rc.1 / 0.1.5-rc.2 / 0.1.6-alpha.2 / 0.1.7-rc.1 / 0.1.7-rc.2; for older DSH releases use the last compatible npm version 0.3.2.

✨ 功能特性 / Features

  • 🎯 Skill 分组 / Skill Groups — 创建/重命名/删除分组,分组可折叠;成员与挑选器均为列表 + 多选,支持搜索过滤后的全选/全不选与批量增删。
  • 🧠 注入过滤 / Injection Filtering — 上下文只注入启用分组中出现的 Skill(并集去重,一次一个);未分组 Skill 默认不注入;切换分组实时刷新目录。
  • 🔌 MCP 管理 / MCP Management — 枚举全部 MCP 服务器(profile 配置 + 用户新增),独立开关;用户新增的 MCP 动态挂载并持久化,重启自动恢复。
  • 💾 持久化 / Persistence — ~/.dsh/mcp-skill-manager/state.json(原子写),下次会话默认沿用上次分组设置。
  • 🖥️ UI — 对话框左侧分组管理面板(shell.overlay)+ 会话头部开关(conversation.session.header.actions,带 "Skills&MCPs" 标签)。纯浮动面板,不修改产品布局。

📦 安装 / Install

# 单命令安装(无需其他步骤)
dsh plugin --profile web add dsh-skills-mcp-group-manager

# 重启 web profile 进程后生效(当前 GUI 由 dsh web 提供,重启后刷新页面)

为什么无需额外步骤? 宿主半插件零外部包依赖(仅 Node 内置模块与本地模块),dsh plugin add 的 link: 安装即可直接解析,无需符号链接或构建步骤。

🗑️ 卸载 / Uninstall(数据随插件一并删除)

dsh plugin --profile web remove dsh-skills-mcp-group-manager

卸载时 pnpm 会执行包的 postuninstall 脚本(scripts/cleanup.mjs),删除整个状态目录 ~/.dsh/mcp-skill-manager/(含 state.json),分组与 MCP 配置随插件一同移除。手动删除亦可:rm -rf ~/.dsh/mcp-skill-manager。


🧩 组成 / Structure

文件说明
lib/index.jsHost 半插件:状态模型、skill 目录过滤(shadow provider skill-manager-filter)、MCP 枚举/restrict/动态挂载(经 loader)、12 个 manager_* 工具、RPC 路由 /plugins/dsh-mcp-skill-manager/rpc
lib/client.jsClient 半插件:左侧分组管理面板 + 会话头部开关
lib/state.js纯状态逻辑(零依赖)
lib/store.js状态存储(原子写 + 序列化写链 + 容错读取)
scripts/cleanup.mjspostuninstall 清理脚本
cordis.patch.ymlbundle 补丁,把插件行插入宿主组合

🛠️ 工具 / Tools

manager_groups_list/create/delete/rename/set_enabled/add_skill/remove_skill、manager_skills_list、manager_mcp_list/toggle/add/remove。


📄 License

MIT © SeverusZh

Compatibility

DSH 0.2.2-alpha.2: failedDSH 0.1.6-alpha.1: failedDSH 0.1.7-alpha.1: failed

Versions

Latest versionPublishedSize
0.1.0——
0.2.0——
0.2.1——
0.2.2——
0.2.3——
0.2.4——
0.2.5——
0.3.0——
0.3.1——
0.3.2——
0.3.3-beta.0——
0.3.3——
0.3.4——
0.3.5-beta.0——
0.3.5——
0.3.6——
0.3.7——
0.3.8——
0.3.9——

Comments

Loading…

Similar plugins

dsh-skills-mcp-manager

by zx2021210538

DSH 插件:在设置面板里管理技能(SKILL.md)与 MCP 服务器,全局 / 项目级分层,改完即生效。Manage skills and MCP servers from the DSH settings panel.

Manifest valid

★ 0

MIT

JavaScript

Oct 24, 2026

dsh plugin --profile web add dsh-skills-mcp-manager

by n0pe-sled

dsh plugin: manage dsh skills and MCP servers from Settings > Skills & MCP, hot-reloaded without restarting the GUI

Models & ProvidersManifest valid

★ 0

TypeScript

Oct 2, 2026

dsh plugin --profile web add dsh-skill-mcp-manager

by lilyblessing

MCP 与技能管理面板:设置页展示 MCP 服务器与 Skill 目录,随时启停释放上下文占用。

UI & ExperienceManifest valid

★ 8

↓ 152/wk

MIT

TypeScript

Oct 19, 2026

dsh plugin --profile web add dsh-mcp-skill-panel

by Storm-Starlight

MCP server and skill management for DeepSeek Harness: a sidebar panel and a plugin-page config section with search, status lights, per-row switches, expandable details, and an add-server form followin

UI & ExperienceModels & ProvidersManifest valid

★ 2

↓ 589/wk

MIT

JavaScript

Oct 17, 2026

dsh plugin --profile web add dsh-mcp-skills-board

by Max-Null

Skill and MCP management center for DeepSeek Harness: browse and toggle user/project skills, add/edit/remove MCP servers hot without restart, with live per-session status in the sidebar.

Manifest valid

★ 1

↓ 191/wk

MIT

TypeScript

Oct 25, 2026

dsh plugin --profile web add @max-null/dsh-skill-mcp-center

by zebbkira

面向 DeepSeek Harness Web GUI 的正式插件包:在设置页的「Web UI 插件」分组中新增一张「技能与 MCP」卡片,用于在浏览器里管理技能(skills)与 MCP 服务器。

UI & ExperienceManifest valid

★ 23

↓ 193/wk

TypeScript

Aug 23, 2026

dsh plugin --profile web add @zebbkira/dsh-skills-mcp-manager