Top developing situations
get_top_situationsList the situations developing now, ranked by relevance: a blend of significance, how many outlets are covering it, and how recently it moved. So a lower significance score can rank above a higher one, and that ordering is intentional; do not re-sort. A situation is an ongoing storyline that groups related news events over time and carries a maintained summary and a source count (how many outlets are behind it). Optionally filter by category, by country, and by time window (24h, 7d, or 30d), and switch the ordering to newest activity first with sort. Use this to answer 'what is going on in the world', 'what is happening in ' or 'what is happening in ' when there is no specific topic yet, then open any result with get_situation_timeline. When there are more, the result ends with a cursor to page further. Pass summary: "full" to get each situation's maintained summary in full, instead of a one-line preview, without a follow-up call per result; full summaries in a list are not enabled for every account, so read summary_mode in the result to see what you got, and use get_situation_timeline for one situation's summary in full. Results carry canonical clstr.news links.
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": "get_top_situations"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | Ordering. 'relevance' (the default) blends significance, source count and recency; 'recent' is newest activity first. | |
| limit | No | Max situations to return. Default 15. | |
| cursor | No | From a previous result, to page further. Pass the same filters alongside it: a cursor resumes only under the filter set that produced it. | |
| window | No | Time window. Default '7d'. | |
| country | No | Optional country filter: comma-separated ISO 3166-1 alpha-2 codes, for example "US,GB". Up to 10 at once. A situation matches if any of them is among the countries most directly involved in it. | |
| summary | No | How much summary text each row carries. 'preview' (the default) is a one-line preview; 'full' returns the maintained summary in full, so you do not need a follow-up call per result. On get_top_situations, 'full' is not enabled for every account: read `summary_mode` in the result to see which mode was actually served, and get_situation_timeline always returns one situation's summary in full. 'full' returns each situation's full summary, up to roughly 300 words per row, so keep limit small when you use it. | |
| category | No | Optional category filter. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | ||
| next_cursor | Yes | Pass back as cursor to page further. Null at the end. | |
| window_days | Yes | The time window this result covers, in days, which is not always the one requested. | |
| summary_mode | Yes | The summary mode this result was served in, which is not always the one requested. |