vulns
Scan packages for vulnerabilities, retrieve advisory details, check latest versions, or analyze licenses by PURL; falls back to OSV.dev when Sonatype access limits are hit.
Instructions
Sonatype Guide + OSV.dev fallback: scan packages, vulnerability details, latest version, or license analysis by PURL. scan needs platform+name+version (or coordinates) — on Sonatype 401/429/quota errors it falls back to keyless OSV.dev automatically. detail accepts Sonatype ids, GHSA-* (GitHub Advisory enrichment), or CVE-* ids. latest_version/license need purl. e.g. vulns(action='scan', name='lodash', version='4.17.20')
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "vulns"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| purl | No | ||
| action | No | ||
| version | No | ||
| vuln_id | No | ||
| platform | No | ||
| coordinates | No |