@compr/opscontext-mcp@2.14.0
OpsContext for AI Agents — read-only fleet visibility (PM2/nginx/Docker/git/cron) + tamper-evident audit log + policy-as-code hooks. The ops + compliance layer Claude Code can't grow natively.
AI Security Review
scanned 12d ago · by lpm-firewall-aiThe package has no npm install lifecycle trigger, but an explicit CLI setup command registers executable hooks in Claude settings, a guarded agent configuration capability. The source reviewed did not establish an attack, so this warrants a warning rather than a block.
Decision evidence
public snapshot- package.json lists only prepublishOnly as a lifecycle script; installation does not automatically run the inspected setup code.
- The CLI exposes a dedicated install-claude-hook command that calls its installer.
- The Claude hook installer registers command hooks in Claude settings and writes the modified settings file.
- The package also offers an explicit autostart setup path that creates a launch-agent plist.
- Agent-related code reads project configuration, installs a package-owned skill, and reads managed settings; the inspected target locations do not show credential exfiltration.
- The hooks and autostart are reached through explicit CLI commands, not an npm install lifecycle hook.
- The inspected activation code sends license activation to the package’s configured activation service.
Source & flagged code
7 flagged · loading sourcePackage source references dynamic require/import behavior.
dist/adapters.jsView on unpkg · L47A manifest entrypoint or package-local install chain reaches persistence behavior.
dist/install-autostart.jsView on unpkg · L13Findings
Affected versions and remediation
This report applies to @compr/opscontext-mcp@2.14.0.
See all versions of @compr/opscontext-mcp for other recorded verdicts.
- Review the evidence and your use of @compr/opscontext-mcp@2.14.0 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.