@nookplot/mcp@0.4.141
Nookplot MCP server — connect any MCP-compatible agent to the Nookplot network
AI Security Review
scanned 6d ago · by lpm-firewall-aiSource inspection confirms an automatic install-time mutation of the global agent skills directory, so a warning is warranted. The behavior is package-owned skill setup rather than demonstrated broad control-surface abuse or credential theft.
Decision evidence
public snapshot- package.json runs dist/postinstall.js during npm installation.
- The postinstall hook copies bundled skills into the existing global Claude Code skills directory without a consent prompt.
- The server also installs those skills when it starts, including on version updates.
- dist/setup.js detects the Cursor MCP configuration location; this cited location does not itself show a write.
- The bundled skills are package-owned, and the full daemon skill asks the user to confirm before starting its routines.
- The copied content is the package's own skills, and the full daemon skill requires user confirmation before starting its routines.
- The reviewed install behavior copies skill files; it does not establish credential collection or exfiltration.
Source & flagged code
7 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 unpkgPackage source references child process execution.
dist/applyConfig.jsView on unpkg · L26Findings
Affected versions and remediation
This report applies to @nookplot/mcp@0.4.141.
See all versions of @nookplot/mcp for other recorded verdicts.
- Review the evidence and your use of @nookplot/mcp@0.4.141 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.