scan_project
Automatically detect and scan all lockfiles in a project directory for known vulnerabilities, skipping node_modules and vendor folders. Prioritizes high-risk CVEs by default.
Instructions
Auto-detect and scan all lockfiles in a project directory.
Walks the project directory looking for lockfiles (package-lock.json, requirements.txt, go.sum, etc.) and scans each one. Skips node_modules, .git, and vendor directories.
By default, suppresses low-priority CVEs (EPSS < 10% and CVSS < 9).
Args: project_path: Path to the project root. Defaults to current directory. show_all: Show all vulnerabilities including low-priority ones.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_path | No | . | |
| show_all | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |