dsh-mcp-tools:在 DeepSeek Harness 中按需开关 MCP 工具
hxlog/dsh-mcp-tools
为 DeepSeek Harness 提供简洁优雅的 MCP 工具管理器,在设置里添加服务器、填写请求头、测试连通性并逐工具开关,停用的工具不注册进模型、不占上下文。
dsh-mcp-tools 是给 DeepSeek Harness 用的 MCP 管理面板,把原本散落在配置里的服务器与工具收进设置页统一打理。它针对的是 MCP 工具一注册就全部进入模型上下文、既消耗 token 又可能被误调用的问题,让每个工具都能单独开关。你可以添加远程或本地服务器、按行填写请求头、做连通性测试并查看事件日志,还能一键复制配置片段。界面沿用原生设计,深浅色与中英文自适应。
如何安装
dsh plugin --profile web add dsh-mcp-tools- 分类
- 工具与能力
- 平台
- DSH Plugin
- 作者
- hxlog
- 分发方式
- 插件
dsh-mcp-tools 核心特性
dsh-mcp-tools 仓库简介
它是做什么的?
MCP 工具管理器是 DeepSeek Harness(DSH)的 MCP 管理插件,把散落在配置里的 MCP 服务器和工具收进一个设置面板统一管理。它解决 MCP 工具一注册就全部塞进模型上下文、既占 token 又可能被误调用的问题,让你按需开关服务器与单个工具。核心能力包括服务器增删停用、Postman 式请求头填写、连通性测试与事件日志,以及逐工具 chip 开关。
核心功能
- 服务器管理:支持 streamable-http(URL + 请求头)与 stdio(命令 / 参数 / 环境变量 / 工作目录)两种传输,也可直接粘贴 mcpServers JSON 一次导入多个服务器。
- 请求头按行填写:密钥以键值对行录入而非 JSON 文本框,值默认掩码、可逐行显示,名称重复就地报错。
- 真正的逐工具控制:每个工具是一个 chip,点击即从模型工具列表消失,支持搜索、全选、反选与全部停用,悬停可看完整描述。
- 连通性测试与事件日志:临时建连执行 initialize → tools/list → 关闭,回报耗时、协议版本与工具数,不影响运行中的服务器。
- 服务器开关与配置复制:关闭服务器即断开并注销其全部工具但不删配置,还可一键复制该服务器的 mcpServers 片段。
- 与 DSH 原生界面一致:沿用原生设计 token 与 32px 输入框,深浅色与中英文自适应,客户端无需构建步骤。
怎么使用这个插件?
在 DSH 中启用后打开设置里的 MCP 分区,点添加服务器:远程服务器填 URL,把密钥粘贴进请求头行(默认 x-mcp-key)。点测试连接,看到类似「已连接 · 95 个工具 · 478 ms」后保存并打开服务器开关,会话中即可让模型调用,工具会以 mcp____ 前缀注册。用不到的工具展开列表停用即可,启用的工具越少,每次请求里的 tool schema 越小。状态保存在本地状态文件里,删除该文件即重置为空,下次启动自动重建。
报错怎么排查?
设置里没有 MCP 分区,多半是 bundle 未启用,按官方说明在插件页确认并刷新,必要时重启 DSH 服务。会话里看不到工具,先确认服务器开关已打开、对应工具 chip 也已启用,停用的工具不会被注册。测试连接失败时,检查 URL、服务器是否使用 streamable-http 而非普通 SSE、请求头名称是否与服务端要求一致,网络或代理问题也会在这里暴露。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:hxlog/dsh-mcp-tools。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
DSH Plugin 常见问题
