trackly-cli@0.20.0
AI job search CLI + hosted MCP server with OAuth. 250K+ jobs, 5,400+ companies, 40+ ATS. Works with Claude, ChatGPT, Cursor, Windsurf, Codex via hosted streamable-http or local stdio.
AI Security Review
scanned 5d ago · by lpm-firewall-aiThe package has no install lifecycle hook, and its executable starts only when directly invoked. The flagged process execution opens a URL, while agent setup is an explicit CLI feature; the reviewed source shows no command-output exfiltration or other concrete attack behavior.
Decision evidence
public snapshot- package.json declares test and audit scripts but no install, preinstall, or postinstall lifecycle hook.
- bin/trackly runs main only when invoked directly; importing it does not start the CLI.
- The child process helper opens a supplied URL in the platform browser; it does not capture or send command output.
- Agent setup is reached through the explicit agent command and installs the package’s bundled skill or registers its MCP server.
- The CLI makes authenticated API requests as part of its job search and account features, which matches its stated purpose.
- Agent setup writes skill and MCP configuration for Codex or Claude, but is invoked by an explicit command.
Source & flagged code
6 flaggedPackage source references child process execution.
scripts/verify-audit-exceptions.jsView on unpkg · L6Source combines command execution, command-output handling, and outbound requests; review data flow before blocking.
Findings
Affected versions and remediation
This report applies to trackly-cli@0.20.0.
See all versions of trackly-cli for other recorded verdicts.
- Review the evidence and your use of trackly-cli@0.20.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.