population
ActiveTool of Unhcr
Forcibly displaced & stateless persons by year and country: refugees, asylum_seekers, idps (internally displaced), returned_refugees, returned_idps, stateless, others. Filter by coo (country of origin) and/or coa (country of asylum). coo_all/coa_all=true breaks the totals DOWN by that dimension (one row per origin or asylum country). NOTE: coo/coa take UNHCR's 3-letter code (e.g. Germany='GFR', not ISO3 'DEU') — resolve with list_countries first.
Parameters schema
{
"type": "object",
"properties": {
"coa": {
"type": "string",
"description": "Country of ASYLUM — UNHCR 3-letter code (see list_countries.code)."
},
"coo": {
"type": "string",
"description": "Country of ORIGIN — UNHCR 3-letter code (see list_countries.code)."
},
"page": {
"type": "integer",
"description": "1-based page; response.maxPages tells you the total."
},
"limit": {
"type": "integer",
"description": "Rows per page (default 25)."
},
"yearTo": {
"type": "integer",
"description": "End year, inclusive."
},
"coa_all": {
"type": "boolean",
"description": "true = break results down per country of asylum."
},
"coo_all": {
"type": "boolean",
"description": "true = break results down per country of origin."
},
"yearFrom": {
"type": "integer",
"description": "Start year, inclusive (data spans 1951+)."
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
Unhcr
https://github.com/pipeworx-io/mcp-unhcr
1/7 registries