MCP-Checklists

高风险代码实锤场景:mcp_server来源:GitHub作者:MCP-Manager

风险档位

高风险

检出确定性危险行为特征,建议核实后再使用。

权限透明

1 处待说明

存在未在声明中披露的权限或作者信息。

隐私去向

外联 12 个域名

可疑 0 / 官方 3 / CDN 2;另有 0 处外传规则命中

作者信誉

1 高风险

该作者共有 1 个工具,其中 1 个高风险(占比 100%)。

装前查独立解读

以下为装前查基于公开证据做出的独立解读,非来源平台声明。

装前查基于公开代码与声明,将该工具评为「高风险」。共检出 10 条证据,其中 1 条为高风险(P0)。

☐

权限面:检出可触达 L4 敏感 的权限证据(如远程代码执行 / 本地 Shell / 读取敏感文件 / 破坏命令),请确认你接受其权限范围。

☐

数据去向:代码/声明中检出 12 个外部域名(可疑 0 / 官方 3 / CDN 2),另有 0 处外传规则命中,安装前请确认你接受其数据去向。

☐

作者信誉:作者共有 1 个工具,其中 1 个高风险,建议谨慎。

安装并运行即表示你已阅读并理解上述风险说明。评估结论基于公开证据自动生成,不构成任何担保。

评估证据

以下为依据公开代码 / 声明自动扫描的结果,每条均可追溯到具体文件与片段。

  • P0 高风险破坏命令确定性危险MCP03 · 过度权限Dockerfile:49

    在查什么:脚本里包含 rm -rf /、格式化磁盘等会删除或销毁系统文件的命令。

    能力风险:误执行或被诱导执行后,本机或服务器文件会被清空,通常不可恢复。

    原始匹配(技术人员可核对)

    rm -rf /
  • P2 提示确定性危险确定性危险.env.exampl

    在代码里直接发现了极具破坏力或窃取性的行为特征,命中即高度可疑,建议暂缓安装。

    原始匹配(技术人员可核对)

    .env.example: `SSH_PRIVATE_KEY="secret_key__please_change"`, `SSH_HOST="dokku_host.example.com"`, `NGROK_AUTHTOKEN`, `NGROK_BASIC_AUTH`, `PINGGY_ACCESS_TOKEN`, `PINGGY_BEARER_TOKEN`, `ACCESS_TOKEN`; p
  • P2 提示待定待定

    原始匹配(技术人员可核对)

    package.json scripts: `"deploy": "... node infrastructure/package_scripts/deploy.mjs"`, `"ssh": "... node infrastructure/package_scripts/ssh.mjs"`; dependencies: `"node-ssh": "13.2.1"`; .env.example: 
  • P2 提示风险行为风险行为/usr/local/bin/startup.sh

    发现了可能泄露数据或执行外部命令的行为,需结合你的使用场景判断是否可接受。

    原始匹配(技术人员可核对)

    Dockerfile: `ENTRYPOINT ["/usr/local/bin/startup.sh"]`, `RUN chmod +x /usr/local/bin/startup.sh`; infrastructure/docker/node/ngrok_tunnel/Dockerfile ENTRYPOINT: `"bash","-c","ngrok http 8000 ... & dum
  • P2 提示风险行为风险行为//s3.ap-south-1.amazonaws.com/public.pinggy.binaries/cli/v0.2.5

    发现了可能泄露数据或执行外部命令的行为,需结合你的使用场景判断是否可接受。

    原始匹配(技术人员可核对)

    infrastructure/docker/node/pinggy_tunnel/Dockerfile: `curl -sSL https://s3.ap-south-1.amazonaws.com/public.pinggy.binaries/cli/v0.2.5/linux/amd64/pinggy | tee /opt/pinggy/pinggy >/dev/null && chmod +x
  • P2 提示风险行为风险行为

    发现了可能泄露数据或执行外部命令的行为,需结合你的使用场景判断是否可接受。

    原始匹配(技术人员可核对)

    Dockerfile: `RUN npm install -g mcp-proxy`, `RUN npm install @playwright/mcp@latest -g`; ngrok_tunnel/Dockerfile: `ARG NPM_MCP=""` + `RUN npm install $NPM_MCP@latest -g` + ENTRYPOINT 中 `npx --no $NPM_
  • P2 提示风险行为风险行为

    发现了可能泄露数据或执行外部命令的行为,需结合你的使用场景判断是否可接受。

    原始匹配(技术人员可核对)

    infrastructure/docker/node/ngrok_tunnel/Dockerfile ENTRYPOINT: `ngrok http 8000 --url $NGROK_URL --authtoken $NGROK_AUTHTOKEN --basic-auth $NGROK_BASIC_AUTH`;infrastructure/docker/node/pinggy_tunnel/D
  • P2 提示风险行为风险行为.env.exampl

    发现了可能泄露数据或执行外部命令的行为,需结合你的使用场景判断是否可接受。

    原始匹配(技术人员可核对)

    .env.example: `NGROK_AUTHTOKEN`, `NGROK_BASIC_AUTH="user:password__please_change"`, `PINGGY_ACCESS_TOKEN`, `PINGGY_BEARER_TOKEN`, `SSH_HOST="dokku_host.example.com"`;Dockerfile 中 `npx @playwright/mcp@
  • P2 提示风险行为风险行为

    发现了可能泄露数据或执行外部命令的行为,需结合你的使用场景判断是否可接受。

    原始匹配(技术人员可核对)

    Dockerfile: `ENV PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD=0`, `ENV PLAYWRIGHT_BROWSERS_PATH=/ms-playwright`, `RUN npm install @playwright/mcp@latest -g`, `RUN npx playwright install --with-deps chrome`
  • P2 提示透明度问题透明度问题.env.exampl

    工具未充分披露作者、来源或许可证,难以审计与追责,不代表一定有害。

    原始匹配(技术人员可核对)

    .env.example: `NPM_MCP="@modelcontextprotocol/server-filesystem"`, `NPM_MCP_ARGS="/home"`;README.md: `Locally running MCP servers have **unlimited access to all your files,**`;Dockerfile: `COPY infras

外部数据去向

以下为该工具代码/声明中识别出的外部域名(装前查 Phase 2 域名图谱抽取,非来源平台声明)。

共 12 个外联域名官方 API 3CDN 2未分类 7
github.comofficial_apiapi.github.comofficial_apiavatars.githubusercontent.comofficial_apingrok-agent.s3.amazonaws.comcdns3.ap-south-1.amazonaws.comcdn

作者风险分布

查看作者主页 ↗

该作者名下共 1 个工具,以下为其高风险占比。

1 / 1 个工具为高风险(100%)

工具档案

以下为来源平台/仓库的公开元数据。

上架渠道
GitHub 仓库
Star
198
许可证
AGPL-3.0
上游更新
2025-10-23 23:18:56

能力透明卡

基于公开代码与声明自动抽取的结构化能力清单(装前查独立解读,非来源平台声明)。等级越高,可触达的权限面越大。

执行 shell / 系统命令
代码实锤L3 高权限

证据

rm -rf /

置信度:high

读取 / 回传私钥·密钥·token
代码实锤L4 敏感

证据

.env.example: `SSH_PRIVATE_KEY="secret_key__please_change"`, `SSH_HOST="dokku_host.example.com"`, `NGROK_AUTHTOKEN`, `NGROK_BASIC_AUTH`, `PINGGY_ACCESS_TOKEN`, `PINGGY_BEARER_TOKEN`, `ACCESS_TOKEN`; p

置信度:medium

控制浏览器 / 自动化操作
文档自述L2 扩展

证据

Dockerfile: `ENV PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD=0`, `ENV PLAYWRIGHT_BROWSERS_PATH=/ms-playwright`, `RUN npm install @playwright/mcp@latest -g`, `RUN npx playwright install --with-deps chrome`

置信度:medium

写入本地文件/生成产物
代码实锤L1 本地基础

证据

.env.example: `NPM_MCP="@modelcontextprotocol/server-filesystem"`, `NPM_MCP_ARGS="/home"`;README.md: `Locally running MCP servers have **unlimited access to all your files,**`;Dockerfile: `COPY infras

置信度:medium

使用建议

存在一定风险,如必须使用,建议在隔离环境/沙箱中运行,并严格限制其可访问的权限范围。

相关工具

发起申诉

我们会在 3 个工作日内复核并回复。