Check dependencies, SBOMs and website technologies
check_stackFind known vulnerabilities in what a project or site runs, ranked by what to fix first. Send exact package versions, the raw content of a lockfile (package-lock.json, poetry.lock, go.sum and others), a CycloneDX or SPDX SBOM, a Wappalyzer export, or detected technologies such as nginx 1.18.0. Returns each finding with severity, exploitation, priority and fixed versions.
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": "check_stack"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | No | A whole file: a lockfile (recognized by its name), a CycloneDX or SPDX SBOM, or a Wappalyzer JSON or CSV export. Up to 5 MB. | |
| packages | No | ||
| technologies | No | Website technologies, as Wappalyzer or a person names them. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | ||
| results | No | ||
| complete | No | ||
| packages | No | ||
| checkedAt | No | ||
| fix_first | No | Up to 10 findings, most urgent first. | |
| vulnerable | No | ||
| technologies | No |