Home / Servers / Cloudflare API / get_pir_match_aggregates

Count a priority intelligence requirement's matched events

An MCP tool from the Cloudflare API server, hosted on mcp.hjlabs.in.

Count a priority intelligence requirement's matched events Counts the PIR's matches by tag, attacker, attacker country, target industry, primary indicator… [GET /accounts/{account_id}/cloudforce-one/v2/priority-intelligence/{priority_id}/matches/aggregate]

Name on the gateway: cloudflare_api__get_pir_match_aggregates · read-only.

Parameters

NameTypeDescription
account_id requiredstringaccount_id parameter
priority_id requiredstringpriority_id parameter
aggregate_by requiredstringComma-separated fields to count: tags, attacker…
limitintegerTop values returned per field.
sincestringOnly matches first matched at or after this ISO…
triage_statenew | relevant | not_relevantOnly matches in this triage state.
include_backfilltrue | falseInclude matches from the 30 days before…

How to call it

Through the Smart Gateway, any client can run it by name with call_tool, or let the gateway find it with search_tools:

call_tool arguments
{
  "name": "cloudflare_api__get_pir_match_aggregates",
  "arguments": {
    "account_id": "…",
    "priority_id": "…",
    "aggregate_by": "…"
  }
}

Or connect the Cloudflare API server directly, which lists 3,127 tools including this one:

Run in your terminal
claude mcp add --transport http hj-cloudflare-api https://mcp.hjlabs.in/mcp/cloudflare-api \
  --header "Authorization: Bearer YOUR_API_KEY"

Try asking

Use the count a priority intelligence requirement's matched events tool with account_id set to ….

More from Cloudflare API