dsh pluginsEnglish
← 返回热门插件目录

列出 / 新增 / 编辑 / 删除 MCP 服务器

fishlikewater/dsh-mcp-manager · 工具

设置页管理:列出 / 新增 / 编辑 / 删除 MCP 服务器,带挂载状态

★ 2GitHub 星标
0分支
2026-08-23最近更新
JavaScript开发语言
MIT许可证

主要功能

  • 每台服务器可单独开启/关闭(enabled 开关)关闭立即停止实例并移除工具,开启重新挂载并注册工具,状态持久化
  • 两种传输stdio(本地命令)与 streamable-http(远程 URL)
  • 真实挂载状态连接失败、重连中、重连成功、放弃重连等异步事件实时反映到设置页(截获 mcp-client 日志驱动),不再只显示乐观的「已挂载」
  • 并发保存保护GET/POST 携带 rev 修订号(乐观锁),配置被其他窗口改过时返回 409 并提示刷新,避免静默覆盖
  • 每台服务器可配置 toolCallTimeoutMs(工具调用超时)与 failOnStartupError(启动失败即报错)

使用条件

  • test/host-logic.test.jssettings 命名空间 schema、HTTP 校验、mcp-client 配置构造、配置指纹、mcp-client 日志 → 状态翻译(用真实日志文案做夹具)、密钥引用解析
  • test/client-logic.test.js把 client.js 加载进 vm 沙箱,测解析/组装助手,以及「客户端表单产出 → 宿主校验」的往返契约

安装命令

dsh plugin --profile web add github:fishlikewater/dsh-mcp-manager
查看 GitHub 仓库 ↗返回热门插件目录