dsh-skills-mcp-manager:DSH 设置面板的技能与 MCP 管理器

在 DSH 的使用中,管理技能(SKILL.md)和 MCP 服务器往往需要切换到命令行或直接编辑配置文件,操作分散且容易出错。dsh-skills-mcp-manager 试图解决这一问题,它将这两类配置的管理统一到了设置面板的一个页面中。

它是什么

这是一个 DSH 插件,旨在提供一个统一的设置面板来管理技能和 MCP 服务器。它支持全局和项目级两层配置,修改后即可生效。该插件由 j62268781-alt 维护,采用 MIT 许可证。

核心功能

  • DSH 设置面板集成:在设置页面中直接管理技能与 MCP 服务器,无需编辑配置文件。
  • 分层管理:支持全局和项目级两层配置,两者独立管理。
  • 技能管理:支持列表查看、搜索、预览全文、新建、重命名和删除技能。
  • MCP 状态监控与重连:实时监控 MCP 连接状态,支持一键重连。
  • 工具注册表过滤:支持工具注册表过滤,可选择“只保留勾选”或“只挡勾选”的工具,避免不必要的 Token 占用。
  • MCP 导入:支持从 26 个来源(如 Claude Code、Cursor 等)导入 MCP 配置。
  • 零运行时依赖:不依赖额外的第三方运行时库,复用宿主已有的 React 和 YAML。

安装与启用

  1. 使用以下命令安装插件:
    dsh plugin --profile web add @j62268781-alt/dsh-skills-mcp-manager
  1. 安装完成后,需要重启 DSH 并刷新页面。
  2. 进入 设置 -> Skills & MCP 即可使用。

典型用法

  • 技能管理:在技能面板中,可以使用搜索功能快速定位。点击卡片可预览 SKILL.md 内容,支持新建、重命名和删除操作。
  • MCP 管理:在 MCP 面板中,查看各服务器的连接状态。对于断开的连接,点击卡片上的“…”菜单选择“重连”即可恢复。
  • 工具过滤:展开 MCP 卡片,可以看到该服务器注册的所有工具。通过勾选或取消勾选,可以控制哪些工具进入工具注册表。

注意事项

  • 插件在处理配置时会自动备份,且绝不把异常抛出,以避免破坏 DSH 的 profile 配置。
  • 需要授权的 MCP 服务器会显示为黄色状态,而非红色故障状态。
  • 插件不包含运行时依赖,体积较小。
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜