@szc-ft/mcp-szcd-client
MCP client for szcd component library - auto-configures AI coding tools with MCP server, skills, agents and commands
This report shows the evidence for @szc-ft/mcp-szcd-client@0.38.0. 1 of 3 known versions is blocked or flagged. The newest version, 0.40.0, is flagged. See all versions.
AI Security Review
scanned 3mo ago · by lpm-firewall-ai源码确认了安装时对多个非本包拥有的 AI 工具用户配置的持久化修改,满足阻断条件。运行时还存在向默认远程 MCP 服务转发本地认证配置的具体链路。
Decision evidence
public snapshot- package.json 在安装时无条件运行 scripts/postinstall.js。
- scripts/postinstall.js 默认执行完整 IDE 配置并调用 setupCodex、Claude、Qwen、OpenCode 等。
- scripts/lib/codex.js 写入 ~/.codex/config.toml、注册 MCP,并复制技能到 ~/.agents/skills。
- scripts/lib/claude-code.js 直接修改 ~/.claude.json 的用户级 mcpServers。
- scripts/lib/common.js 默认远程端点为 https://mcp.szcd-mcp.top;postinstall 还执行 npm install -g @szc-ft/sketch-mcp-server。
- mcp-proxy.js 将本地 CODING cookies/password 编码为 X-Client-Config 转发到配置的 MCP 端点,并禁用 TLS 证书校验。
- 代理和配置脚本的用途在包描述及源码注释中明示。
- 未发现安装阶段直接读取系统凭据或直接发起 HTTP 请求;凭据转发发生在代理运行时。
Source & flagged code
16 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgFindings
Affected versions and remediation
This report applies to @szc-ft/mcp-szcd-client@0.38.0.
The versions list below shows the verdict for each recorded version.
- Avoid installing @szc-ft/mcp-szcd-client@0.38.0. Remove it from direct dependencies and check your lockfile for transitive copies.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
- If this version ran, investigate the affected machine and build environment. Rotate credentials it could access and rebuild from a trusted environment.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.