把海量 MCP 服务器工具接入智能体上下文
30.5/100
综合分
2
GitHub 星标
102
npm 周下载
—/5
用户评分
数据截至 2026/9/19 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-plugin-mcpnpm 源 · dsh-plugin-mcp 的发布者账号已校验与本仓库一致
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · dev
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 56 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包dsh-plugin-mcp @ 1.0.0
✓Node 引擎要求 >=20.0.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/15 11:41:01
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 接入MCP服务器工具
- 扩展智能体上下文
最近更新
在 GitHub 查看全部 →v1.0.02026-08-26
· 🚀 dsh-plugin-mcp v1.0.0:面向 DeepSeek 的生产级通用 MCP 桥接
\dsh-plugin-mcp\ v1.0.0 正式发布!它把 DeepSeek V3 和 R1 变成企业级智能体,能连接数千个并发 MCP 服务器,工具路由亚毫秒级,兼容 Claude Code 多作用域配置,具备工业级安全防护和智能体循环保护。
---
· 🌟 v1.0.0 包含哪些内容
· 1. 🔌 通用协议与传输
· 标准 \stdio\、\sse\ 和 \websocket\ 传输。
· 完整支持 MCP 工具、提示词、资源、采样和工作区根目录协议。
· 参数缺失时动态引导补全。
· 2. ⚡ 万级服务器工业级规模引擎
· 休眠进程池(\src/process-pool.ts\):配置 10,000 个服务器,未调用时占用 0 MB 内存 / 0 CPU。
· 即时(JIT)激活:调用工具时在 100ms 内启动热进程。
· LRU 空闲进程回收器:空闲工作进程 5 分钟后自动回收,内存占用稳定在 100MB 以下。
· 亚毫秒级倒排 BM25 索引(\src/bm25-index.ts\):0.5ms 内评估 20,000+ 个工具。
· 动态 token 预算分配器(\src/token-budget.ts\):限制工具定义(最多 1,500 token),防止提示词上下文溢出。
· 两级 Schema 缓存(\src/schema-cache.ts\):L1 内存 + L2 磁盘快照,消除冷启动握手延迟。
· 3. 🛡️ 企业级安全与智能体管控
· AgentWatch(\src/agent-watch.ts\):拦截重复的工具执行循环和死锁。
· 零泄漏密钥脱敏(\src/security.ts\):遮蔽 Bearer token 和 API 密钥。
· 命令注入防御:执行前主动校验命令,拒绝 shell 元字符。
· 间接提示词注入中和器(\src/output-filter.ts\):中和第三方工具响应中的恶意提示词覆盖标签。
· 熔断器与限流器(\src/circuit-breaker.ts\):容错,防止级联故障。
· 结构化取证审计日志(\src/audit-logger.ts\):以 JSON 记录所有调用和权限的审计日志。
· 4. 🌐 生态与开发者体验
· 一键内置服务器目录(\src/registry.ts\):GitHub、Postgres、SQLite、Brave Search、Fetch、Puppeteer、Memory 和 Agent Reach。
· Agent Reach 集成(\src/agent-reach.ts\):零 API 成本的社交与视频搜索,覆盖 Twitter/X、Reddit 和 YouTube 转录。
· 一行 Docker 快速启动:多阶段生产容器,内置 PostgreSQL 16。
· 在线文档中心:
---
· 🧪 验证与稳定性
· ✅ 25 个测试套件(\itest\)中 56 / 56 项测试全部通过。
· ✅ 完整 TypeScript ESM 与 CJS 分发,附带完整 DTS 定义。
· ✅ 在 Ubuntu、Windows 和 macOS 上完成多操作系统 CI 验证。
v0.4.02026-08-26
· 🚀 dsh-plugin-mcp v0.4.0:万级 MCP 服务器工业级规模引擎
dsh-plugin-mcp v0.4.0 为 DeepSeek Harness 带来前所未有的规模和超低延迟,让智能体支撑数千个并发 MCP 服务器和 20,000+ 工具,内存占用极小(<100MB RAM),候选路由亚毫秒级。
---
· ✨ v0.4.0 架构突破
· 1. ⚡ 默认休眠进程池(\src/process-pool.ts\)
· 零空闲开销:10,000 个已配置服务器保持 \DORMANT\ 状态,0 CPU、0 RAM 消耗。
· 即时激活:只在调用工具时才自动拉起热服务器进程,耗时 <100ms。
· LRU 空闲回收:活跃进程数受池上限约束(默认最多 8 个热工作进程),空闲工作进程超时后挂起。
· 2. 🚀 亚毫秒 BM25 倒排索引(\src/bm25-index.ts\)
· 倒排索引预计算词频,按 BM25 相关性打分。
· 亚毫秒内评估 1,000+ 服务器上的 20,000+ 工具定义。
· 3. 🛡️ 动态 token 预算分配器(\src/token-budget.ts\)
· 严格限制上下文窗口上限(如最多 1,500 token)。
· 两阶段渐进披露(紧凑单行工具签名 ➔ 按需解析 JSONSchema)。
· 4. 💾 两级 Schema 缓存(\src/schema-cache.ts\)
· L1 内存 LRU + L2 磁盘快照,消除启动时的 \ ools/list\ RPC 风暴。
· 5. 📊 企业级遥测引擎(\src/telemetry.ts\)
· 高精度 p50、p95、p99 工具延迟直方图与指标。
---
· 🧪 测试覆盖与基准
· 23 个测试套件中 51 / 51 测试通过(\itest\)。
· 合成负载基准:1,000+ 注册服务器,内存占用低,搜索亚毫秒级。
v0.3.02026-08-22
· 🚀 dsh-plugin-mcp v0.3.0:完整 MCP 生态引擎
dsh-plugin-mcp v0.3.0 为 DeepSeek Harness 带来完整的端到端 Model Context Protocol 子系统,具备 Claude Code 级能力、企业级安全加固、动态 token 优化和一键安装服务器。
---
· ✨ v0.3.0 亮点
· 1. 🌟 一键精选服务器目录(dsh-mcp catalog / dsh-mcp install)
一条命令安装经过验证的 MCP 服务器,不用记冗长的包参数和环境配置:
· dsh-mcp catalog — 浏览精选服务器(GitHub、Postgres、SQLite、Brave Search、Fetch、Puppeteer、Memory)。
· dsh-mcp install github --scope user — 把 GitHub MCP 服务器装到用户全局配置。
· dsh-mcp install sqlite --scope project — 把 SQLite MCP 服务器装到本地工作区。
· 2. 🔒 企业级安全加固
· SecurityEngine:零泄漏密钥脱敏(API 密钥 / bearer token)、shell 注入防护、路径穿越防护。
· CircuitBreaker:自动熔断和限流,防止智能体死循环和 API 配额烧光。
· AuditLogger:以结构化 JSON 记录所有工具调用和权限检查。
· 3. ⚡ 动态 token 与上下文优化
· LazyToolRegistry:注册轻量工具桩,避免 50+ 服务器撑爆提示词上下文。
· ToolSemanticSearch:TF-IDF token 相关性排序器,只筛选并注入与用户提示词最匹配的工具。
· OutputFilter:自动拦截超大工具输出(>30k 字符),写入产物文件并附结构化预览。
· 4. 🔄 双向采样与交互式引导
· McpSamplingManager:让已连接的 MCP 服务器通过 DeepSeek Harness 请求 LLM 补全(sampling/createMessage)。
· ElicitationManager:处理 MCP 服务器发起的交互式用户提示和参数引导表单。
· WorkspaceRootsManager:支持 MCP roots/list 工作区边界。
· 5. 📊 Web UI 遥测服务商
· DashboardTelemetryProvider:为 DeepSeek Harness Web UI 提供已连接服务器的实时指标、工具数量和延迟遥测。
---
· 🧪 测试覆盖与 CI/CD
· 17 个测试套件中 42 / 42 单元与集成测试全部通过(vitest)。
· 自动化 CI 矩阵工作流已在 Ubuntu、Windows 和 macOS(Node 20、22、24)上验证通过。
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。
README
由 DeepSeek 最新模型翻译生成dsh-plugin-mcp
适用于 DeepSeek Harness(dsh)的通用模型上下文协议(MCP)桥接插件
npm version
License: MIT
DeepSeek Harness
dsh-plugin-mcp 是 DeepSeek Harness 的官方标准插件,可将你的 DeepSeek 智能体无缝连接到整个 模型上下文协议(MCP) 服务器生态系统,并具备与 Claude Code 完全对等的功能。
请查看我们完整的 ROADMAP.md,了解当前功能与即将到来的里程碑。
功能特性
- 🔌 通用 MCP 支持:可通过 stdio、sse 或 websocket 运行任意 MCP 服务器。
- 🚀 万级服务器规模引擎:默认休眠的进程池,配合 JIT 工作进程激活与 LRU 空闲进程回收器(即使有 1 万个服务器也能保持内存占用低于 100MB)。
- ⚡ 亚毫秒级 BM25 倒排索引:在不到 0.5ms 内评估数千个服务器中的 20,000 多个工具定义。
- 🎯 动态 Token 预算分配器:严格限制上下文窗口上限(例如最多 1,500 个 token),并采用渐进式 schema 披露。
- 💾 两级 Schema 缓存(L1/L2):即时内存缓存 + 磁盘快照,消除启动时 tools/list 握手延迟。
展开完整文档(README 剩余 1 节)
dsh-plugin-mcp
适用于 DeepSeek Harness(dsh)的通用模型上下文协议(MCP)桥接插件
npm version
License: MIT
DeepSeek Harness
dsh-plugin-mcp 是 DeepSeek Harness 的官方标准插件,可将你的 DeepSeek 智能体无缝连接到整个 模型上下文协议(MCP) 服务器生态系统,并具备与 Claude Code 完全对等的功能。
请查看我们完整的 ROADMAP.md,了解当前功能与即将到来的里程碑。
功能特性
- 🔌 通用 MCP 支持:可通过 stdio、sse 或 websocket 运行任意 MCP 服务器。
- 🚀 万级服务器规模引擎:默认休眠的进程池,配合 JIT 工作进程激活与 LRU 空闲进程回收器(即使有 1 万个服务器也能保持内存占用低于 100MB)。
- ⚡ 亚毫秒级 BM25 倒排索引:在不到 0.5ms 内评估数千个服务器中的 20,000 多个工具定义。
- 🎯 动态 Token 预算分配器:严格限制上下文窗口上限(例如最多 1,500 个 token),并采用渐进式 schema 披露。
- 💾 两级 Schema 缓存(L1/L2):即时内存缓存 + 磁盘快照,消除启动时 tools/list 握手延迟。
- 📊 企业级遥测:高分辨率 p50、p95 和 p99 工具延迟直方图与指标。
- 📁 多作用域配置:自动加载用户全局(~/.dsh/mcp.json)、项目本地(.dsh/mcp.json)以及配置文件级别的配置。
- 🛡️ 执行权限:细粒度的 allow、ask 和 deny 权限规则,保障工具安全。
- 🔒 企业级安全引擎:自动密钥脱敏(API 密钥/Bearer token)、命令注入防护以及路径遍历防御。
- 🚦 熔断器与速率限制:容错机制可防止失控循环,并避免在故障服务器上耗尽 token 配额。
- 📜 安全审计日志:以结构化 JSON 记录所有工具调用、权限判定和安全事件。
- 🔍 语义工具搜索:TF-IDF token 相关性评分,确保只有相关工具被注入提示上下文。
- 🗜️ 上下文溢出防护:截断超大输出(>30k 字符),并将其存储为本地工件,附带结构化预览。
- 🛠️ 自动工具桥接:通过 JSON Schema 验证,将 MCP 工具动态注册到 DSH 工具注册表中。
- 📂 资源与提示桥接:将 MCP 资源和提示模板直接暴露到智能体上下文中。
- ⚡ 弹性执行:隔离的服务器生命周期、按服务器超时控制以及非阻塞错误处理。
- 🏷️ 清晰的命名空间:自动为工具名称添加前缀(github_create_issue、postgres_query),以避免跨服务器名称冲突。
- 🧩 Cordis 原生:直接构建于 Cordis 生命周期钩子(ctx.provide、ctx.on('ready')、ctx.on('dispose'))之上。
⚡ 一行 Docker 快速开始
用 1 条命令启动 DeepSeek Harness + MCP 桥接 + PostgreSQL + 文件系统:
克隆并启动完整技术栈
git clone https://github.com/menotbobbybrown/dsh-plugin-mcp.git
cd dsh-plugin-mcp
在 Linux/macOS 上: ./scripts/quickstart.sh
在 Windows PowerShell 上: .\scripts\quickstart.ps1
安装
在 DeepSeek Harness(dsh)中
从 GitHub 添加
dsh plugin --profile web add "github:menotbobbybrown/dsh-plugin-mcp"
或通过 npm 安装
dsh plugin --profile web add dsh-plugin-mcp
💻 CLI 命令(dsh-mcp)
像 Claude Code 一样,从终端无缝管理 MCP 服务器:
浏览经过验证的内置服务器目录
npx dsh-mcp catalog
一键安装热门服务器(GitHub、Postgres、SQLite、Brave Search 等)
npx dsh-mcp install github --scope user
npx dsh-mcp install postgres --scope project
npx dsh-mcp install sqlite --scope project
列出所有已配置的 MCP 服务器及其生效范围
npx dsh-mcp list
添加自定义的用户全局 MCP 服务器(~/.dsh/mcp.json)
npx dsh-mcp add custom_srv --scope user -- npx -y my-mcp-server
添加项目本地的 MCP 服务器(.dsh/mcp.json)
npx dsh-mcp add postgres --scope project -- npx -y @modelcontextprotocol/server-postgres postgresql://localhost:5432/mydb
添加 SSE 远程 MCP 服务器
npx dsh-mcp add weather --transport sse -- https://weather-mcp.example.com/sse
测试连接、延迟和工具发现
npx dsh-mcp test github
从配置中移除 MCP 服务器
npx dsh-mcp remove github --scope user
配置
将插件添加到你的 dsh.config.yaml:
plugins:
mcp:
prefixToolNames: true
prefixDelimiter: "_"
defaultTimeoutMs: 60000
servers:
GitHub MCP 服务器 github: type: stdio command: npx
args: ["-y", "@modelcontextprotocol/server-github"]
env:
GITHUB_PERSONAL_ACCESS_TOKEN: "${GITHUB_TOKEN}"
本地文件系统 MCP 服务器 filesystem: type: stdio command: npx
args: ["-y", "@modelcontextprotocol/server-filesystem", "./workspace"]
PostgreSQL 数据库 MCP 服务器 postgres: type: stdio command: npx
args: ["-y", "@modelcontextprotocol/server-postgres", "postgresql://localhost:5432/mydb"]
通过 SSE 连接的远程 MCP 服务器 remote_service: type: sse url: "https://mcp.example.com/sse" headers: Authorization: "Bearer ${API_KEY}"
编程式用法(Cordis API)
import { Context } from 'cordis';
import * as McpPlugin from 'dsh-plugin-mcp';
const ctx = new Context();
ctx.plugin(McpPlugin, {
servers: {
github: {
command: 'npx',
args: ['-y', '@modelcontextprotocol/server-github'],
},
},
});
// 访问已注册的 MCP 工具与服务 const tools = await ctx.mcp.getAllTools(); const statuses = ctx.mcp.getStatuses();
开发与测试 bash 安装依赖
npm install
运行单元测试
npm test
构建包
npm run build
许可证
MIT © DeepSeek Harness Community
🤝 贡献
热烈欢迎贡献!无论你是报告问题、提出适配器、优化性能,还是修复 bug,都请查看我们的贡献指南。
1. Fork 项目
2. 创建你的功能分支(git checkout -b feat/AmazingFeature)
3. 提交你的更改(git commit -m 'feat: add some AmazingFeature')
4. 推送到分支(git push origin feat/AmazingFeature)
5. 打开一个 Pull Request
📄 许可证与社区
基于 MIT 许可证分发。更多信息请参见 LICENSE。
用 💙 为 DeepSeek Harness 社区构建。预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
menotbobbybrown/dsh-plugin-mcp
把海量 MCP 服务器工具接入智能体上下文
相关插件 · 开发 / 工程
隐私简历生成器reactive-resume/reactive-resume
Reactive Resume 已迁至 GitHub 上的…
★ 45,288已汉化MCP
71.7
长时任务执行闭环AMAP-ML/LongHorizon-Harness
面向 Computer-Use Agent 的 Loop Engineering
★ 1,764已汉化DSH
70.5
多代理编排运行时Enderfga/claw-orchestrator
面向编程智能体的运行时。把 Claude Code、Codex、Antigravity、Grok…
★ 586已汉化MCP
69.4
记忆进化插件csyangwen/dsh-memory-evolve
dsh-memory-evolve 使用场景指南
★ 461已汉化DSH
67.9
原生编程智能体paean-ai/deeptide
由 DeepSeek 打造,为 DeepSeek 而生。
★ 1,107已汉化DSH
67.7
多引擎接力台emo-xiaoyu/harness-mix
macOS/Linux 已加入源码构建与启动适配;目标系统的完整桌面验收仍需在对应机器执行。安装方式、Linux…
★ 419已汉化DSH
66.8
这是你的仓库?认领条目