NicheDB: Vulnerability Lookup
nichedb_vuln_lookup[NicheDB] Everything known about one vulnerability, as an OpenVuln record (a valid OSV record). Give id: a CVE (CVE-2026-12537), GHSA, OSV, PYSEC, GO, RUSTSEC, MAL (malicious package) or NDB (nichedb.dev write-up) id. Answers OSV fields (aliases, summary, details, affected with version ranges, severity vectors, references) and database_specific.openvuln: label (critical/high/medium/low), fix (status fixed/partial/mitigated/unfixed/unknown, first fixed versions, workaround), exploitation (status exploited-ransomware/exploited/poc-public/none-known; kev from CISA with added/due/ransomware, null when checked and absent; epss score and percentile read live from FIRST; ai, AI exploit benchmark tasks such as ExploitGym with result, where unstated means in the benchmark with no published result), subject (package, agent, campaign...), class, and sources naming where each field came from. Never contains exploit code.
Served by NicheDB (https://nichedb.dev/docs/mcp).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "nichedb_vuln_lookup"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | A vulnerability id, e.g. CVE-2026-12537, GHSA-wpqr-6v78-jr5g, MAL-2026-18177 |