dsh-mcp-audit:为 DeepSeek Harness 审计 MCP 配置安全风险

feely0208/dsh-mcp-audit

开发与运维已验证
收录时间 2026-10-13
页面最后更新 2026-10-13

为 DeepSeek Harness 审计 MCP 配置的安全插件,揪出 npx -y 未锁版本、明文 http 端点与本地可执行服务,降低供应链投毒风险。

dsh-mcp-audit 是面向 DeepSeek Harness 的 MCP 配置安全审计插件,专门盯住那些容易被忽略的配置写法。MCP 服务往往能读写文件、执行工具、访问账号,权限比普通插件大得多,而配置常散落在个人机器上、不在版本控制里、也没人审查过。插件把未锁定远端包、明文端点、可执行本地服务按高、中、低三档列出,并支持查看规则依据与导出 HTML 报告,让每条结论都能追溯。

如何安装

install
npmdsh plugin --profile web add @deepwhale-cn/dsh-mcp-audit
分类
开发与运维
平台
DSH Plugin
作者
feely0208
分发方式
插件

dsh-mcp-audit 核心特性

审计 MCP 配置安全风险检出未锁版本的远端包标记明文 http 端点识别本地可执行服务支持 HTML 报告输出
Listed on dsh-plugin.org

dsh-mcp-audit 仓库简介

它是做什么的?

MCP 审计是 DeepSeek Harness(DSH)的 MCP 配置安全审计插件,专门检查 MCP 服务配置里的未锁定远端包、明文端点和可执行本地服务。它解决的是「给 agent 装 MCP 服务等于给它开门」这类隐患:MCP 服务通常能读写文件、执行工具、访问账号,而配置往往散落在个人机器上、不在版本控制里、没人审查过。插件按高、中、低三档给出检出结果,让配置风险一眼可见。由 feely0208 维护,采用 MIT 协议,以 Shell 实现。

核心功能

  • 高危项检出:识别 npx -y 这类每次启动都拉最新版的未锁版本写法,以及明文 http:// 端点,提示上游被投毒时无版本可回滚的风险。
  • 中危项检出:标记指向本地可执行文件或脚本的 MCP 服务配置。
  • 低危项提示:当仓库里找不到 MCP 配置时给出低级别提示。
  • 规则可查:支持列出全部审计规则及其判定依据,方便核对每条结论的来源。
  • 报告导出:支持生成 HTML 审计报告,便于留存与分享。
  • 演示模式:提供演示运行,无需真实配置即可查看检出效果。

怎么使用这个插件?

在 DSH 中启用后,对目标仓库运行审计即可得到按级别分类的 MCP 配置问题清单。想先看效果可以用演示模式跑一遍;想了解每条规则为什么这么判,可以列出规则与依据;需要留档时把结果导出为 HTML 报告。它只审配置、不审服务本身——服务代码里有什么、会不会外发数据看不到;锁定版本也不等于安全,只防上游悄悄改,防不了包本身就恶意。它与依赖审计类插件分工:那个查 npm 依赖,这个查 MCP 配置。

本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:feely0208/dsh-mcp-audit。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。

安装、更新、卸载这个插件,都在 DeepSeek Harness 的 DSH Plugin Hub 插件市场完成

DSH Plugin 常见问题