Situation reports
situation_reportsFetch yearly situation report counts and latest report titles and links for a country, with optional text filters, to ground trend and anomaly analysis in what was reported at the time.
Instructions
Situation reports published about a country: yearly counts plus the most recent report titles and links (ReliefWeb). Use it to ground trends and anomalies from other tools in what was actually reported at the time.
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": {
"country": "<country>"
},
"name": "situation_reports"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | Free-text filter for the listed reports (e.g. "cholera") — yearly counts stay unfiltered | |
| locale | No | Language of the human-readable text output: "en" (default) or "ar" (Modern Standard Arabic, right-to-left). Structured JSON fields, ISO3 codes and dataset ids stay in English either way. | |
| country | Yes | Country name or ISO3 code, e.g. "Egypt", "EGY", "syria" | |
| year_to | No | Last year of the range (default: latest available) | |
| year_from | No | First year of the range (default: 10 years back) | |
| max_reports | No | How many of the most recent reports to list (default 5) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| latest | Yes | ||
| source | Yes | ||
| country | Yes | ||
| records | Yes | ||
| country_code | Yes |