Eurostat headline figures by country: inflation, unemployment, GDP growth, debt, minimum wages
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Optional. Bearer <key> for more than the free daily allowance; free key from POST https://ukdata.reliness.co.uk/keys
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.
Real GDP growth, quarter by quarter (seasonally and calendar adjusted), for one European country or the EU / euro area: change on the previous quarter by default, or on the same quarter a year earlier. Answers "is the German economy growing" or "is Italy in recession". Source: Eurostat dataset namq_10_gdp (chain-linked volumes). Recent quarters are revised as countries update their accounts. (cost: 1 credit)
integer, optional, most recent quarters, 1-100, default 8
string, required, 2-letter Eurostat country code (DE, FR, ES, IT, NL, PL, EL = Greece) or country name; EU27_2020, EA (euro area), EA21, EA20 also accepted. EU, EFTA and EU candidate countries only (no UK)
string, optional: 'quarter' (change on previous quarter, default) or 'year' (change on same quarter a year earlier)
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http economics-statistics https://ukdata.reliness.co.uk/mcp/economics-statistics
Headers
Authorization (optional, not in the config above): Optional. Bearer <key> for more than the free daily allowance; free key from POST https://ukdata.reliness.co.uk/keysReal GDP growth, quarter by quarter (seasonally and calendar adjusted), for one European country or the EU / euro area: change on the previous quarter by default, or on the same quarter a year earlier. Answers "is the German economy growing" or "is Italy in recession". Source: Eurostat dataset namq_10_gdp (chain-linked volumes). Recent quarters are revised as countries update their accounts. (cost: 1 credit)
| Argument | Type | Description |
|---|---|---|
| n | string | integer, optional, most recent quarters, 1-100, default 8 |
| geo | string | string, required, 2-letter Eurostat country code (DE, FR, ES, IT, NL, PL, EL = Greece) or country name; EU27_2020, EA (euro area), EA21, EA20 also accepted. EU, EFTA and EU candidate countries only (no UK) |
| comparison | string | string, optional: 'quarter' (change on previous quarter, default) or 'year' (change on same quarter a year earlier) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"n": {
"type": "string",
"description": "integer, optional, most recent quarters, 1-100, default 8"
},
"geo": {
"type": "string",
"description": "string, required, 2-letter Eurostat country code (DE, FR, ES, IT, NL, PL, EL = Greece) or country name; EU27_2020, EA (euro area), EA21, EA20 also accepted. EU, EFTA and EU candidate countries only (no UK)"
},
"comparison": {
"type": "string",
"description": "string, optional: 'quarter' (change on previous quarter, default) or 'year' (change on same quarter a year earlier)"
}
}
}General government gross debt for one European country each quarter, as a % of GDP (default) or in millions of euro. Answers "how big is Greece's or Italy's national debt" for investors, students and reporters. Source: Eurostat dataset gov_10q_ggdebt (Maastricht debt, consolidated). Quarterly ratios can differ from the annual figures used in EU deficit procedures. (cost: 1 credit)
| Argument | Type | Description |
|---|---|---|
| n | string | integer, optional, most recent quarters, 1-100, default 8 |
| geo | string | string, required, 2-letter Eurostat country code (DE, FR, ES, IT, NL, PL, EL = Greece) or country name; EU27_2020, EA (euro area), EA21, EA20 also accepted. EU, EFTA and EU candidate countries only (no UK) |
| unit | string | string, optional: 'PC_GDP' (% of GDP, default) or 'MIO_EUR' (millions of euro) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"n": {
"type": "string",
"description": "integer, optional, most recent quarters, 1-100, default 8"
},
"geo": {
"type": "string",
"description": "string, required, 2-letter Eurostat country code (DE, FR, ES, IT, NL, PL, EL = Greece) or country name; EU27_2020, EA (euro area), EA21, EA20 also accepted. EU, EFTA and EU candidate countries only (no UK)"
},
"unit": {
"type": "string",
"description": "string, optional: 'PC_GDP' (% of GDP, default) or 'MIO_EUR' (millions of euro)"
}
}
}Annual general government deficit or surplus for one European country as a % of GDP (negative = deficit). Answers "what is France's budget deficit" or "which countries break the 3% rule". Source: Eurostat dataset gov_10dd_edpt1 (excessive deficit procedure notifications, April and October). Annual only; latest year can be provisional. (cost: 1 credit)
| Argument | Type | Description |
|---|---|---|
| n | string | integer, optional, most recent years, 1-100, default 5 |
| geo | string | string, required, 2-letter Eurostat country code (DE, FR, ES, IT, NL, PL, EL = Greece) or country name; EU27_2020, EA (euro area), EA21, EA20 also accepted. EU, EFTA and EU candidate countries only (no UK) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"n": {
"type": "string",
"description": "integer, optional, most recent years, 1-100, default 5"
},
"geo": {
"type": "string",
"description": "string, required, 2-letter Eurostat country code (DE, FR, ES, IT, NL, PL, EL = Greece) or country name; EU27_2020, EA (euro area), EA21, EA20 also accepted. EU, EFTA and EU candidate countries only (no UK)"
}
}
}Annual % change in house prices for one European country, quarter by quarter, for all dwellings (default), new or existing homes. Answers "are house prices rising in Portugal or the Netherlands" for buyers, movers and investors. Source: Eurostat dataset prc_hpi_q (house price index). Prices in euro are not given, only rates of change; latest quarter is often provisional. (cost: 1 credit)
| Argument | Type | Description |
|---|---|---|
| n | string | integer, optional, most recent quarters, 1-100, default 8 |
| geo | string | string, required, 2-letter Eurostat country code (DE, FR, ES, IT, NL, PL, EL = Greece) or country name; EU27_2020, EA (euro area), EA21, EA20 also accepted. EU, EFTA and EU candidate countries only (no UK) |
| purchase | string | string, optional: 'all' (default), 'new' or 'existing' dwellings (TOTAL, DW_NEW, DW_EXST) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"n": {
"type": "string",
"description": "integer, optional, most recent quarters, 1-100, default 8"
},
"geo": {
"type": "string",
"description": "string, required, 2-letter Eurostat country code (DE, FR, ES, IT, NL, PL, EL = Greece) or country name; EU27_2020, EA (euro area), EA21, EA20 also accepted. EU, EFTA and EU candidate countries only (no UK)"
},
"purchase": {
"type": "string",
"description": "string, optional: 'all' (default), 'new' or 'existing' dwellings (TOTAL, DW_NEW, DW_EXST)"
}
}
}Average household electricity price per kWh in one European country, every half-year, for a typical home using 2,500-5,000 kWh a year, with all taxes included by default. Answers "how much does electricity cost in Germany per kWh" or "where is power cheapest in Europe". Source: Eurostat dataset nrg_pc_204. Averages across tariffs, so a given contract can be higher or lower; published with a lag of a few months. (cost: 1 credit)
| Argument | Type | Description |
|---|---|---|
| n | string | integer, optional, most recent half-years, 1-100, default 4 |
| geo | string | string, required, 2-letter Eurostat country code (DE, FR, ES, IT, NL, PL, EL = Greece) or country name; EU27_2020, EA (euro area), EA21, EA20 also accepted. EU, EFTA and EU candidate countries only (no UK) |
| tax | string | string, optional: 'I_TAX' all taxes and levies included (default), 'X_TAX' excluding taxes, 'X_VAT' excluding VAT |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"n": {
"type": "string",
"description": "integer, optional, most recent half-years, 1-100, default 4"
},
"geo": {
"type": "string",
"description": "string, required, 2-letter Eurostat country code (DE, FR, ES, IT, NL, PL, EL = Greece) or country name; EU27_2020, EA (euro area), EA21, EA20 also accepted. EU, EFTA and EU candidate countries only (no UK)"
},
"tax": {
"type": "string",
"description": "string, optional: 'I_TAX' all taxes and levies included (default), 'X_TAX' excluding taxes, 'X_VAT' excluding VAT"
}
}
}Annual consumer price inflation (HICP, all items) for one European country or the EU / euro area, month by month: the % change in prices against the same month a year earlier. Answers "what is inflation in Germany right now" for travellers, investors, journalists and analysts. Source: Eurostat dataset prc_hicp_minr (HICP, ECOICOP ver.2). Covers EU, EFTA and candidate countries, not the UK or the US; the newest month may be a flash estimate and is flagged. (cost: 1 credit)
| Argument | Type | Description |
|---|---|---|
| n | string | integer, optional, number of most recent months, 1-100, default 12 |
| geo | string | string, required, 2-letter Eurostat country code (DE, FR, ES, IT, NL, PL, EL = Greece) or country name; EU27_2020, EA (euro area), EA21, EA20 also accepted. EU, EFTA and EU candidate countries only (no UK) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"n": {
"type": "string",
"description": "integer, optional, number of most recent months, 1-100, default 12"
},
"geo": {
"type": "string",
"description": "string, required, 2-letter Eurostat country code (DE, FR, ES, IT, NL, PL, EL = Greece) or country name; EU27_2020, EA (euro area), EA21, EA20 also accepted. EU, EFTA and EU candidate countries only (no UK)"
}
}
}Statutory monthly gross minimum wage in one European country, published for January and July each year, in euro (default), national currency or purchasing power standards. Answers "what is the minimum wage in Germany or Spain". Source: Eurostat dataset earn_mw_cur. Countries without a national statutory minimum wage (such as Italy, Austria, Denmark, Finland, Sweden) return no values. (cost: 1 credit)
| Argument | Type | Description |
|---|---|---|
| n | string | integer, optional, most recent half-years, 1-100, default 2 |
| geo | string | string, required, 2-letter Eurostat country code (DE, FR, ES, IT, NL, PL, EL = Greece) or country name; EU27_2020, EA (euro area), EA21, EA20 also accepted. EU, EFTA and EU candidate countries only (no UK) |
| currency | string | string, optional: 'EUR' (default), 'NAC' (national currency) or 'PPS' (purchasing power standard) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"n": {
"type": "string",
"description": "integer, optional, most recent half-years, 1-100, default 2"
},
"geo": {
"type": "string",
"description": "string, required, 2-letter Eurostat country code (DE, FR, ES, IT, NL, PL, EL = Greece) or country name; EU27_2020, EA (euro area), EA21, EA20 also accepted. EU, EFTA and EU candidate countries only (no UK)"
},
"currency": {
"type": "string",
"description": "string, optional: 'EUR' (default), 'NAC' (national currency) or 'PPS' (purchasing power standard)"
}
}
}Monthly unemployment rate (seasonally adjusted, % of the labour force aged 15-74) for one European country or the EU / euro area, optionally for men or women only. Answers "what is unemployment in Spain" for job seekers, analysts and reporters. Source: Eurostat dataset une_rt_m (ILO definition, so it can differ from national claimant counts). The newest month is sometimes not yet published for every country. (cost: 1 credit)
| Argument | Type | Description |
|---|---|---|
| n | string | integer, optional, most recent months, 1-100, default 12 |
| geo | string | string, required, 2-letter Eurostat country code (DE, FR, ES, IT, NL, PL, EL = Greece) or country name; EU27_2020, EA (euro area), EA21, EA20 also accepted. EU, EFTA and EU candidate countries only (no UK) |
| sex | string | string, optional: total (default), male or female (T, M, F) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"n": {
"type": "string",
"description": "integer, optional, most recent months, 1-100, default 12"
},
"geo": {
"type": "string",
"description": "string, required, 2-letter Eurostat country code (DE, FR, ES, IT, NL, PL, EL = Greece) or country name; EU27_2020, EA (euro area), EA21, EA20 also accepted. EU, EFTA and EU candidate countries only (no UK)"
},
"sex": {
"type": "string",
"description": "string, optional: total (default), male or female (T, M, F)"
}
}
}Monthly unemployment rate for people under 25 (seasonally adjusted, % of the under-25 labour force) in one European country. Answers "how high is youth unemployment in Spain or Greece". Source: Eurostat dataset une_rt_m. Some countries publish youth figures only quarterly or with a lag, so recent months may be null; ask for 4 or more months. (cost: 1 credit)
| Argument | Type | Description |
|---|---|---|
| n | string | integer, optional, most recent months, 1-100, default 12 |
| geo | string | string, required, 2-letter Eurostat country code (DE, FR, ES, IT, NL, PL, EL = Greece) or country name; EU27_2020, EA (euro area), EA21, EA20 also accepted. EU, EFTA and EU candidate countries only (no UK) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"n": {
"type": "string",
"description": "integer, optional, most recent months, 1-100, default 12"
},
"geo": {
"type": "string",
"description": "string, required, 2-letter Eurostat country code (DE, FR, ES, IT, NL, PL, EL = Greece) or country name; EU27_2020, EA (euro area), EA21, EA20 also accepted. EU, EFTA and EU candidate countries only (no UK)"
}
}
}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 6, 2026.