Ghana's 2021 census by region, district, age, sex and schooling, and mobile money use by place.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Use this when someone wants to know how many people live in Ghana, one of its regions or one of its districts, optionally narrowed by age band, sex or schooling: for example to size a market, an audience or a programme. Counts come from Ghana's 2021 Population and Housing Census. Do not use it for other countries, for years other than 2021, for income or spending, or for forecasts.
Leave out for both.
One of Ghana's 16 regions, for example "Ashanti" or "Greater Accra". Leave out for all of Ghana.
Age band in years. Leave out for all ages.
A district, for example "Kumasi Metropolitan" or "Ho Municipal". A city name such as "Tamale" is matched to its district.
never_attended = never attended school; some_school = attended school at any level. Leave out for both.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http ghana-numbers https://kwekuanansi.ai/mcp/ghana-numbers
Use this when someone wants to know how many people live in Ghana, one of its regions or one of its districts, optionally narrowed by age band, sex or schooling: for example to size a market, an audience or a programme. Counts come from Ghana's 2021 Population and Housing Census. Do not use it for other countries, for years other than 2021, for income or spending, or for forecasts.
| Argument | Type | Description |
|---|---|---|
| sex | string | Leave out for both. |
| region | string | One of Ghana's 16 regions, for example "Ashanti" or "Greater Accra". Leave out for all of Ghana. |
| age_band | string | Age band in years. Leave out for all ages. |
| district | string | A district, for example "Kumasi Metropolitan" or "Ho Municipal". A city name such as "Tamale" is matched to its district. |
| schooling | string | never_attended = never attended school; some_school = attended school at any level. Leave out for both. |
{
"type": "object",
"properties": {
"sex": {
"enum": [
"female",
"male"
],
"type": "string",
"description": "Leave out for both."
},
"region": {
"type": "string",
"maxLength": 60,
"description": "One of Ghana's 16 regions, for example \"Ashanti\" or \"Greater Accra\". Leave out for all of Ghana."
},
"age_band": {
"enum": [
"0-14",
"15-24",
"25-44",
"45-64",
"65+"
],
"type": "string",
"description": "Age band in years. Leave out for all ages."
},
"district": {
"type": "string",
"maxLength": 80,
"description": "A district, for example \"Kumasi Metropolitan\" or \"Ho Municipal\". A city name such as \"Tamale\" is matched to its district."
},
"schooling": {
"enum": [
"never_attended",
"some_school"
],
"type": "string",
"description": "never_attended = never attended school; some_school = attended school at any level. Leave out for both."
}
},
"additionalProperties": false
}Use this when you need the exact name of a Ghana region or district before counting people there, or when someone asks which districts are in a region. Do not use it for towns, villages or addresses: the list holds regions and districts only.
| Argument | Type | Description |
|---|---|---|
| region | string | A region, to list its districts. Leave out to list the 16 regions. |
{
"type": "object",
"properties": {
"region": {
"type": "string",
"maxLength": 60,
"description": "A region, to list its districts. Leave out to list the 16 regions."
}
},
"additionalProperties": false
}Use this when someone asks what share of people in Ghana, one of its regions or one of its districts use mobile money, or wants to compare mobile-money use between two regions. The figure is the share of people aged 6 and over who used a mobile phone for financial transactions in the 2021 census. Do not use it for a breakdown by age or sex (the census table has none), for transaction values, for a named provider's customer numbers, for years other than 2021, or for other countries.
| Argument | Type | Description |
|---|---|---|
| region | string | One of Ghana's 16 regions, for example "Ashanti" or "Greater Accra". Leave out for all of Ghana. |
| district | string | A district, for example "Kumasi Metropolitan" or "Ho Municipal". A city name such as "Tamale" is matched to its district. |
| compare_region | string | A second region to compare with, for example "Northern". |
{
"type": "object",
"properties": {
"region": {
"type": "string",
"maxLength": 60,
"description": "One of Ghana's 16 regions, for example \"Ashanti\" or \"Greater Accra\". Leave out for all of Ghana."
},
"district": {
"type": "string",
"maxLength": 80,
"description": "A district, for example \"Kumasi Metropolitan\" or \"Ho Municipal\". A city name such as \"Tamale\" is matched to its district."
},
"compare_region": {
"type": "string",
"maxLength": 60,
"description": "A second region to compare with, for example \"Northern\"."
}
},
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 10, 2026.