Find public exploits and proofs of concept
get_pocList the public exploit code and proofs of concept the sources link to one vulnerability: Metasploit exploit modules, Exploit-DB entries, references NVD or the CNA tagged as exploits (broken links left out), and GitHub PoC repositories (most stars first). Links only; nothing is downloaded or run. The same JSON as GET /api/v1/entries/{id}/pocs. GitHub PoCs and tagged references are unverified third-party code, and stars are popularity, not review.
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": "get_poc"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | A CVE, GHSA, EUVD or OSV ID, such as CVE-2021-44228. | |
| limit | No | ||
| cursor | No | next_cursor from the previous page. | |
| sources | No | Only these sources. All by default. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | The canonical entry ID. | |
| url | No | ||
| pocs | No | ||
| error | No | ||
| total | No | Links matching the sources filter. | |
| counts | No | Links per source, before the sources filter. | |
| next_cursor | No | Pass as cursor, with the same arguments, for the next page. | |
| public_exploit | No | Whether the entry counts as having public exploit code for scoring. |