DSH Plugins
返回列表
🤖

dsh-mcp-proxy

模型推理 更新于 2026.08.14

在终端中运行以下命令:

dsh plugin install ben7am1n/dsh-mcp-proxy

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

在 DeepSeek Harness 中执行 dsh plugin install ben7am1n/dsh-mcp-proxy 即可安装该插件,源码详见 https://github.com/ben7am1n/dsh-mcp-proxy。

插件介绍

在 DeepSeek Harness 中,默认的 dsh-mcp-client 会把每一台 MCP 服务器的每一个工具都注册进 ctx.tools。配置三五个服务器,系统提示词里就多出几百个 JSON schema,而模型绝大多数请求根本不会调用其中任何一个。

本插件用两个工具替代了这一切:mcp_discover 按关键词搜索工具目录返回命中的服务器、名称、描述与参数名;mcp_call 按服务器名和工具名透传参数发起调用。无论后台配置了多少台服务器、多少个工具,提示词开销始终恒定。连接按需建立,启动时不触碰任何服务器,目录缓存在磁盘上使冷启动也能离线回答;某台服务器临时不可达时,发现结果降级并附带原因而非整体失败;工具层报错以结构化标志位回传,上层逻辑只需判断字段即可分支。

如果你的部署挂了十来个 MCP 服务器但日常只用到其中几把工具,这种代理形状能把提示词保持精简,把连接成本推迟到模型真正提问的那一刻。它也可以和 dsh-mcp-client 共存:把高频工具提升为原生可见省去发现轮次,长尾工具留在代理后面,两侧工具名互不冲突。适合多服务器、低频调用、提示词预算敏感的场景。

使用场景

  • 配置了多台 MCP 服务器但日常只调用其中少数工具
  • 系统提示词因数百个工具 schema 而持续膨胀
  • 需要多服务器共存且对提示词预算敏感

适合人员

  • 使用 DeepSeek Harness 且接入多个 MCP 服务器的开发者
  • 关注提示词长度与推理成本的 AI 工程团队
  • 希望启动时零连接、按需触达服务器端的运维场景