DSH Plugins
返回列表
🧰

dsh-plugin-mcp

联网工具 更新于 2026.09.09

在终端中运行以下命令:

dsh plugin install menotbobbybrown/dsh-plugin-mcp

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

在 DeepSeek Harness 中运行 dsh plugin install menotbobbybrown/dsh-plugin-mcp 即可安装该插件,项目源码地址为 https://github.com/menotbobbybrown/dsh-plugin-mcp

插件介绍

很多开发者已经为 GitHub、PostgreSQL、文件系统乃至更多服务部署了 MCP 服务器,但回到 DeepSeek Harness 编写 Agent 时,这些工具依然散落在各个进程中,没有自动注册,也没有统一的生命周期管理。dsh-plugin-mcp 正是为填补这一缺口而生:它是一个通用 MCP 桥接插件,让任意 MCP 服务器通过 stdio、SSE 或 WebSocket 无缝接入 DSH Agent 上下文,无需额外粘合代码。

核心能力覆盖三个层面。工具层面:MCP 工具被动态注册进 DSH 工具注册表并附带 JSON Schema 校验,每个工具名自动加上服务器前缀(如 github_create_issue、postgres_query)以避免跨服务器冲突。资源与提示层面:MCP 资源及提示模板直接暴露到 Agent 上下文中,省去手动串接的麻烦。运行时层面:面向上万服务器规模设计的进程池引擎,默认休眠、按需 JIT 激活,配合 LRU 空闲进程回收器将结构化预览持久化为本地工件;每棵服务器拥有隔离的生命周期、独立超时与非阻塞错误处理,全部构建在 Cordis 原生生命周期钩子之上。

它适合已经在 MCP 生态系统上投入了时间、团队,又希望在不离开 DSH 环境的前提下获得接近 Claude Code 级别工具集成体验的开发者与工程组织。

使用场景

  • 将已有 MCP 服务器(GitHub、PostgreSQL、文件系统等)批量接入 DSH Agent,无需逐个手写适配器。
  • 在大规模 MCP 服务器集群中按需激活进程,自动回收空闲实例以控制资源开销。
  • 跨多个 MCP 服务器暴露工具、资源与提示模板,自动前缀命名避免跨服务冲突。

适合人员

  • 已投资 MCP 生态、希望快速在 DSH 中获得接近 Claude Code 工具集成体验的开发者。
  • 需要统一管理数十乃至上万 MCP 服务器进程与生命周期的工程团队。
  • 希望将 MCP 资源与提示模板直接注入 Agent 上下文、减少手动串联的开发人员。