Net worth percentiles by country and age, and how KeepUp users compare. Read-only, no key.
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.
Return the household net worth (USD) needed to reach the median and the top 25%, 10%, 5%, and 1% in a given country. Use for 'what net worth is top 1% in the UK' or to build a wealth-distribution table. Public data.
ISO 3166-1 alpha-2 country code (e.g. US, DE, JP) or 'WORLD'.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http keepup https://api.keepup.finance/mcp/connector
Return the household net worth (USD) needed to reach the median and the top 25%, 10%, 5%, and 1% in a given country. Use for 'what net worth is top 1% in the UK' or to build a wealth-distribution table. Public data.
| Argument | Type | Description |
|---|---|---|
| country* | string | ISO 3166-1 alpha-2 country code (e.g. US, DE, JP) or 'WORLD'. |
{
"type": "object",
"required": [
"country"
],
"properties": {
"country": {
"type": "string",
"description": "ISO 3166-1 alpha-2 country code (e.g. US, DE, JP) or 'WORLD'."
}
}
}How KeepUp users compare: net worth at the 25th, 50th, 75th and 90th percentiles and the asset class most of them are led by, worldwide or in one country, optionally within an age band. Rounded group figures over users on KeepUp's public leaderboard (groups of five or more), never an individual. For a whole country's population, use net_worth_percentile.
| Argument | Type | Description |
|---|---|---|
| country | string | ISO 3166-1 alpha-2 country code (e.g. US, DE) or 'WORLD'. Omit for WORLD. |
| age_band | string | Optional age band. |
{
"type": "object",
"properties": {
"country": {
"type": "string",
"description": "ISO 3166-1 alpha-2 country code (e.g. US, DE) or 'WORLD'. Omit for WORLD."
},
"age_band": {
"enum": [
"18-24",
"25-34",
"35-44",
"45-54",
"55-64",
"65+"
],
"type": "string",
"description": "Optional age band."
}
}
}List every country KeepUp has wealth-distribution data for, with whether it has full survey breakpoints (higher precision at the tails). Call this to discover valid country codes.
No arguments.
{
"type": "object",
"properties": {}
}Household net worth by age of the household head in a country: the median and the top 10% and top 1% cutoffs for each age group (under 35, 35 to 44 … 75 or older). Pass an age to single out its group. Use for 'what is the average net worth at 30', 'top 1% net worth at 40 in the US' or 'median net worth by age in Germany'. US medians are the Federal Reserve's; other countries are labeled estimates.
| Argument | Type | Description |
|---|---|---|
| age | integer | Optional age: marks the age group it falls in. |
| country* | string | ISO 3166-1 alpha-2 country code (e.g. US, DE, JP). |
{
"type": "object",
"required": [
"country"
],
"properties": {
"age": {
"type": "integer",
"maximum": 120,
"minimum": 18,
"description": "Optional age: marks the age group it falls in."
},
"country": {
"type": "string",
"description": "ISO 3166-1 alpha-2 country code (e.g. US, DE, JP)."
}
}
}Given a household net worth in USD and a country (and optionally the age of the household head), return the wealth percentile it falls in and the 'top X%'. Answers questions like 'what percentile is a $500k net worth in Germany', 'is $1M a lot in Japan' or 'is $200k good at 30 in the US'. Public aggregate data, no personal or account information.
| Argument | Type | Description |
|---|---|---|
| age | integer | Optional age of the household head: ranks the net worth among households of that age group in the country (needs a country). |
| country | string | ISO 3166-1 alpha-2 country code (e.g. US, DE, JP) or 'WORLD'. Omit for the worldwide distribution. |
| net_worth_usd* | number | Household net worth in US dollars. |
{
"type": "object",
"required": [
"net_worth_usd"
],
"properties": {
"age": {
"type": "integer",
"maximum": 120,
"minimum": 18,
"description": "Optional age of the household head: ranks the net worth among households of that age group in the country (needs a country)."
},
"country": {
"type": "string",
"description": "ISO 3166-1 alpha-2 country code (e.g. US, DE, JP) or 'WORLD'. Omit for the worldwide distribution."
},
"net_worth_usd": {
"type": "number",
"description": "Household net worth in US dollars.",
"exclusiveMinimum": 0
}
}
}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 4, 2026.