Scan a public repository
scan_repositoryScan a public git repository for vulnerable dependencies, secret leaks, and configuration problems, returning a structured JSON report with severity, file, and fixed versions.
Instructions
Clone a public git repository and run feldspar-scan: OSV.dev advisories for pinned dependencies in lockfiles (npm, pnpm, yarn, pip/uv/poetry, Cargo, Go, Gemfile.lock, composer), secret patterns with redacted evidence, and configuration lint. Returns a JSON report with summary counts and per-finding severity, file, line, advisory id and fixed versions. Deterministic, no LLM involved. Takes 2-90 s depending on repository size.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | https://github.com/owner/repo (also gitlab.com, codeberg.org, bitbucket.org) |