DSH Plugins
返回列表
🧩

dsh-mcp-manager

admin-security 更新于 2026.10.19

在终端中运行以下命令:

dsh plugin install nekojackie/dsh-mcp-manager

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端执行 dsh plugin install nekojackie/dsh-mcp-manager,或让助手根据仓库 https://github.com/nekojackie/dsh-mcp-manager 克隆并安装后,在「设置 → 插件」中确认 MCP Server Manager 已启用。

插件介绍

DeepSeek Harness 自带的 MCP 客户端每个实例只连一台服务器,清单要手写进 profile,且不支持 OAuth,令牌过期后也不会主动续期——连接可能一直带着失效凭证,直到某次调用撞上 401。dsh-mcp-manager 在 Harness 里补上「多服务器编排 + 可视化设置 + 完整 OAuth 2.1 + 可配置的自动续期」,底层仍编排真正的 mcp-client 子插件,被管理的服务器在 Agent 侧就是普通的 mcp__* 工具,无需重造 MCP 协议。

你可以在「设置 → 插件 → MCP 服务器」里完成添加、编辑、启用、停用、重连与移除,同时支持 stdio 与 streamable-http。每张卡片展开后能浏览该服务器暴露的全部工具及描述;OAuth 受保护的 HTTP 服务器可走授权码 + PKCE 流程,令牌只写入 DSH 凭据库,不进配置与日志。后台按策略在到期前续期,过期或遇到 401 时还能自愈重连,续期失败会退避重试,状态也会如实展示。

除了图形界面,插件还提供 mcp_manager_* 共六个 Agent 工具,便于在对话里列出服务器、增删改启用状态、查询工具清单或执行授权与刷新。适合需要在 DSH 里同时维护多台 MCP、对接需要 OAuth 的远程服务、又不想手工改 YAML 和粘贴 token 的开发者与高级用户。

使用场景

  • 在 DSH 里同时维护多台 stdio 或 HTTP MCP 服务器,不想手写 profile 清单
  • 对接需要 OAuth 的 streamable-http MCP,希望浏览器授权后自动存令牌并重连
  • 令牌快过期或调用返回 401 时,需要定时续期与过期自愈,减少手工刷新

适合人员

  • 在 Harness 里重度使用 MCP、需要集中管理的开发者
  • 要接入受 OAuth 保护的远程 MCP 服务的高级用户
  • 希望 Agent 也能通过 mcp_manager_* 工具编排服务器的人