dsh-mcp-adapter
在终端中运行以下命令:
dsh plugin install NexusAgentX/dsh-mcp-adapter
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness Web 终端执行 dsh plugin install NexusAgentX/dsh-mcp-adapter 安装该插件,源码地址为 https://github.com/NexusAgentX/dsh-mcp-adapter,安装后重启 dsh web 并硬刷新浏览器即可在 /mcp 菜单中使用。
插件介绍
DeepSeek Harness 的默认 MCP 客户端在启动时连接所有已注册的服务器,并把每个 MCP 工具的 schema 都注册为原生函数,每一次请求都要为成百上千条 schema 付出上下文代价。dsh-mcp-adapter 用 pi-mcp-adapter 的契约替换了这一模式:只暴露一个 MCP 代理工具,服务器按需懒加载,通过 search、describe、call 三步完成操作,metadata 缓存让搜索在未连接时也能命中。
配置入口是 Web 端输入 /mcp 弹出的菜单:一键添加 DeepWiki、Context7、Notion、GitHub、Chrome DevTools 等常用服务器,支持 OAuth 浏览器授权流,也可手写 .mcp.json 与 Cursor、Claude Code 等宿主共享同一份配置。热路径工具可通过 directTools 提升为原生 dsh 工具,mcpScript 允许在一段 JavaScript 中串联多个 MCP 调用,approveTools 在敏感工具执行前弹出确认对话框。
如果你同时挂载了多个 MCP 服务器、希望把上下文留给真正的推理内容,或者需要在多个 AI 编码宿主间复用同一套 MCP 配置,这个插件值得纳入工作流。注意不要将它与 @deepseek-ai/dsh-mcp-client 指向同一批服务器,否则会双连接并产生命名冲突。
使用场景
- 同时挂载多个 MCP 服务器,上下文窗口被 schema 挤占
- 在 Cursor、Claude Code 等宿主间复用同一套 MCP 配置
- 需要按需搜索和调用 MCP 工具而非启动时全量加载
适合人员
- 使用 DeepSeek Harness 且挂载了多个 MCP 服务器的开发者
- 希望降低上下文消耗、把窗口留给推理的 AI 工程师
- 跨多个 AI 编码宿主复用 MCP 配置的高级用户