0N3-0/dsh-tui-mcp-manager ↗★ 0

dsh-tui-mcp-manager

终端界面内的原生全屏MCP服务管理器与配置维护 适合在TUI中统一维护MCP入口的运维用户;需目标TUI版本区间内运行

包名
dsh-tui-mcp-manager
兼容性
待验证
Harness 依赖范围
^0.1.0-rc.6 || ^0.1.1-rc.1 || ^0.1.5-rc.2
Cordis 依赖范围
^4.0.1
版本
0.1.3
许可证
MIT
最近更新
2026年9月13日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:0N3-0/dsh-tui-mcp-manager

配置与安全

  • 服务器配置直接读写当前 profile 的 cordis.patch.yml,不维护第二份数据库。
  • Set 保存在同目录的 mcp-manager.sets.yml,只记录 Set 信息和服务器 ID。
  • 写入使用旁路锁、fsync 和原子 rename;managed block 外的内容保持不变。
  • 删除服务器时会同步清理所有 Set 引用。
  • 敏感值只写入 credentials provider,配置文件中仅保留引用。

诊断与运行时细节

诊断页会检查 Loader/Fiber、可执行文件或 URL、工作目录、凭据、连接和工具数。未处于活动 Set 的服务器会临时启用已有 Loader 配置完成握手,读取状态后立即停止;不会修改 Set 或配置文件。

“停止服务器”同样只停用当前进程中的 Loader 行。配置或 profile 重载后,临时停止状态会自动失效。

配置写入与凭据引用

插件只修改 cordis.patch.yml 中由以下 marker 包围的区块,兼容旧 marker、row prefix 和 metadata key: