Remediation

list_recent_remediation_queue

Returns CVEs recently added to the remediation queue, ordered by queue insertion time. Costs 1 credit.

POST
tools/call

Cost: 1 credit per successful call  ·  Response shape: jsonb

Parameters

daysintegeroptionaldefault: 7

Look-back window in days. Accepted range: 1–30.

limitintegeroptionaldefault: 100

Maximum number of entries to return. Accepted range: 1–200.

Example invocation

Ask your agent: "What CVEs were added to the remediation queue in the last 7 days?"

curl -s https://mcp.precursorintelligence.com \
  -H "Authorization: Bearer $PRECURSOR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_recent_remediation_queue","arguments":{"days":7,"limit":50}}}'

Response

result.content[0].text (parsed)
{
  "count": 3,
  "days": 7,
  "limit": 50,
  "items": [
    {
      "id": 1042,
      "cve_name": "CVE-2024-3094",
      "reason": "new",
      "processed": false,
      "processed_at": null,
      "created_at": "2026-05-27T08:45:00Z"
    },
    {
      "id": 1039,
      "cve_name": "CVE-2024-21762",
      "reason": "update",
      "processed": true,
      "processed_at": "2026-05-26T15:00:00Z",
      "created_at": "2026-05-26T14:22:00Z"
    },
    {
      "id": 1035,
      "cve_name": "CVE-2024-1709",
      "reason": "new",
      "processed": false,
      "processed_at": null,
      "created_at": "2026-05-25T09:10:00Z"
    }
  ],
  "generated_at": "2026-05-29T10:24:31.118Z"
}

The full MCP envelope wrapping this payload is described in Response Format.

Errors

CodeMessageWhen
-32602invalid_params: days: min:1days is less than 1.
-32602invalid_params: days: max:30days exceeds 30.
-32602invalid_params: limit: min:1limit is less than 1.
-32602invalid_params: limit: max:200limit exceeds 200.
-32001unauthorizedAPI key is invalid, revoked, or not permitted from this IP.
-32002insufficient_creditsCredit balance is zero. Top up from the dashboard.