dsh-mcp-lens
Progressive-disclosure MCP gateway for DeepSeek Harness: two fixed tools, precise schema search, lazy connections, and failure isolation
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:labmimors/dsh-mcp-lens说明文档
阅读完整 README ↗
DeepSeek Harness 的 MCP Lens
English | 简体中文
1,000 个 MCP 工具,模型只看两个 Schema。
MCP Lens 是面向 DeepSeek Harness 的渐进披露 MCP 网关。它先搜索私有工具目录,只揭露命中工具的准确输入 Schema,再调用一个明确的能力,而不是预先注册全部远端工具。
在可复现的 1,000 工具组件基准中,Harness 可见的工具 Schema JSON 从 647,962 B 降至 1,114 B(99.828%)。这里测量的是序列化 Schema 字节,不是模型 Token、API 账单或 LLM 任务质量。
模型始终只看到两个稳定入口:
mcp_search:搜索相关能力,并返回命中工具的准确inputSchema。mcp_call:使用指定参数调用一个准确的server/tool。
连接按需建立;单个异常 Server 不会遮蔽健康结果;搜索和直接调用遵守同一套默认拒绝 allow/deny 策略。
MCP Lens 适合多服务器或长尾 MCP 目录。如果只有少量稳定的高频工具,官方 @deepseek-ai/dsh-mcp-client 更简单,通常也更合适。
MCP Lens 是独立社区插件,与 DeepSeek AI 无隶属关系,也不代表其官方背书。
从意图到一个准确工具
用户意图
↓
mcp_search("查找某位作者的开放 Pull Request")
↓
github/list_pull_requests + 准确 inputSchema
↓
mcp_call("github", "list_pull_requests", arguments)
安装
前置要求:DeepSeek Harness 0.1.0-rc.6,Node.js ^22.19.0 或 >=24.0.0。Harness 当前仍处于开发者预览阶段。
推荐安装预编译 GitHub Release:
dsh plugin --profile web add https://github.com/labmimors/dsh-mcp-lens/releases/download/v0.1.0-rc.2/dsh-mcp-lens-0.1.0-rc.2.tgz
dsh --profile web --dump-config