Generate country report
generate_country_reportGenerates a complete markdown humanitarian situation report for a country with key figures, refugee trends and chart, origins, asylum decisions, and demographics, reporting progress as it assembles.
Instructions
Compose a full markdown humanitarian situation report for a country: key figures, refugee trend with an embedded chart, origins of hosted refugees, asylum decisions and demographics. Reports progress while assembling.
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": "generate_country_report"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| 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) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| country | Yes | ||
| year_to | Yes | ||
| markdown | Yes | ||
| year_from | Yes | ||
| country_code | Yes |