Skip to content

Releases

dsh-mcp-plus v0.2.0

Choose a tag to compare

@sojo-negai sojo-negai released this 15 Sep 08:04
6b3a55a

dsh-mcp-plus v0.2.0 — 模型可见的配置管理工具

本次更新让 Agent(模型)可以直接管理 MCP 服务器配置,不再只依赖设置页 UI。

新特性

  • 🤖 两台模型工具:
    • mcp_plus_list_servers — 列出已配置的 MCP 服务器(连接参数、启用状态、实时连接状态)
    • mcp_plus_save_servers — 整体保存服务器列表并自动重连,直接支持粘贴 Claude Desktop 的 mcpServers JSON
  • 🛡️ 连接失败有限重试(共 1+2 轮,间隔 15s):Docker 网关等外部依赖晚于插件就绪时也能自愈
  • 🧹 generation 轮次守卫:重连/插件卸载时,进行中的旧一轮连接(含重试等待)自行清理退出,不再复活旧连接

说明

  • 两台配置工具不依赖任何 MCP 服务器在线——即使全部服务器连不上,配置管理仍可用
  • mcp_plus_save_servers 为整体替换(非增量);非法配置响亮报错,不写脏数据
  • 修改配置前先用 mcp_plus_list_servers 查看现状;保存后连接异步进行,再查一次确认状态

升级

  • 需要 DSH ≥ 0.1.2-alpha.2
  • 从 v0.1.0 升级:重新安装/刷新插件后重启 DSH 即可;现有配置文件 ~/.dsh/dsh-mcp-plus/servers.json 保持兼容

dsh-mcp-plus v0.1.0

Choose a tag to compare

@sojo-negai sojo-negai released this 09 Sep 14:58
6ed8e9b

dsh-mcp-plus 首个可用版本

DSH 增强型 MCP 客户端插件 —— 在 DSH 设置界面图形化管理 MCP 服务器。

特性

  • 🖥️ 图形化配置:设置 → 「MCP 服务器」页直接编辑 JSON,兼容 Claude Desktop 的 mcpServers 格式
  • 🟢 实时状态圆点:已连接 / 连接中(闪烁) / 未连接 / 已禁用
  • 🎛️ 每台服务器独立 enabled 开关
  • 🔁 保存后自动重连,工具自动发现并注册给 Agent
  • 🌗 明暗主题自动适配

安装

见 README。

注意

  • 需要 DSH ≥ 0.1.2-alpha.2
  • 工具名以 mcp__<服务器名>__<工具名> 前缀注册