@programinglive/dev-workflow-mcp-server@1.13.11
MCP server to enforce development workflow discipline
AI Security Review
scanned 5d ago · by lpm-firewall-aiThe lifecycle hooks perform package-related setup: the postinstall hook creates a local workflow-state file, and prepare conditionally installs Husky. The flagged download and broader AI-agent configuration belong to explicit setup paths; the reviewed evidence does not show an attack.
Decision evidence
public snapshot- The package’s main and CLI entry point is index.js.
- The postinstall hook creates a .state/workflow-state.json file in the invoking project; it skips creation when INIT_CWD is inside node_modules.
- The setup script is exposed as an explicit npm run setup command and runs setupStack only when directly invoked.
- The setup command configures OpenCode and may create an AGENTS.md file when one is missing.
- The install hook’s file write supports the package’s workflow-state purpose; the inspected code showed no network transmission.
- The flagged shell download in bootstrap-unix.sh is part of an explicitly run macOS setup script for installing RTK.
- The new verify-push-branch.mjs file exercises commit-and-push behavior against a temporary local repository and removes the temporary files.
Source & flagged code
10 flaggedPackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgThis package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
Findings
Affected versions and remediation
This report applies to @programinglive/dev-workflow-mcp-server@1.13.11.
See all versions of @programinglive/dev-workflow-mcp-server for other recorded verdicts.
- Review the evidence and your use of @programinglive/dev-workflow-mcp-server@1.13.11 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.