@pipeworx/who-euro

Connect: https://gateway.pipeworx.io/who-euro/mcp · Install: one-click buttons

Tools: 6

Health statistics for the WHO European Region — 2,657 indicators across 22 datasets and 53 countries, many with series running back to the 1970s. Sourced from the WHO Regional Office for Europe Data Warehouse API v5.

Tools

ToolAnswers
who_euro_search_measuresFind an indicator by name — “tuberculosis incidence”, “life expectancy”
who_euro_measure_dataThe time series for one indicator, by country and year
who_euro_list_datasetsThe 22 collections (HFA, European mortality, ENHIS, HBSC, AMR…)
who_euro_dataset_measuresEvery indicator inside one dataset
who_euro_countriesCountries and country groups, with their codes
who_euro_measure_metadataDefinition, data source, units and footnotes

Two things to know before editing

The host is not in WHO’s own docs. The published API specification writes the base as http://HOST/api/v5/… — a literal placeholder. The real host (dw.euro.who.int) appears only in the gateway site’s page markup. Anything under gateway.euro.who.int/api/… returns 404.

There is no text search. ?search=, ?q=, ?name= all return 400 invalid parameter. The only filter is:

?filter=ATTRIBUTE:CODES_LIST;ATTRIBUTE:CODES_LIST
        e.g. COUNTRY:UKR;YEAR:2015-2020;SEX:ALL

…over structured dimension codes, never over names. So searching by wording happens in this pack, over the full measures list, which is fetched once per isolate and memoised. CODES_LIST also supports *, $blank, ranges (1999-2004), and nearest-year lookups (~2001).

Coverage note

WHO/Europe advertises “8,000+ indicators”. The v5 API returns 2,657 measures in English — the larger figure appears to count across languages, datasets, or retired series. The pack reports what the API actually serves.

Auth

None.

Known upstream quirk

dw.euro.who.int presents an incomplete certificate chain — leaf only, no intermediate (Sectigo DV R36). curl completes it from its own store; strict TLS clients such as Node’s undici reject it with UNABLE_TO_VERIFY_LEAF_SIGNATURE. If a connection fails, the pack says so explicitly rather than returning a bare “fetch failed”, which would read like a WHO outage.

Data sources

Tools

  • who_euro_search_measures — Find health indicators in the WHO Regional Office for Europe Data Warehouse by name — tuberculosis incidence, life expectancy, hospital beds, alcohol consumption, immunization coverage and thousands m
  • who_euro_measure_data — Fetch the time series for a WHO Europe health indicator, by country and year. Returns yearly values with their country, sex breakdown and units for European countries and country groups such as the EU
  • who_euro_list_datasets — List the WHO Regional Office for Europe data collections — European Health for All (HFA), the European mortality database, health and technical resources, environment and health (ENHIS), Health Behavi
  • who_euro_dataset_measures — List every health indicator inside one WHO Europe dataset, such as HFA (European Health for All) or HFAMDB (European mortality database). Returns indicator codes and names. Use to browse a specific Eu
  • who_euro_countries — List the countries and country groups covered by the WHO European Region Data Warehouse, with their codes. Country groups include the WHO European Region, EU members, CIS and others, and can be used d
  • who_euro_measure_metadata — Get the definition, data source and footnotes for a WHO Europe health indicator — how it is calculated, which organisation supplied it, and country-specific caveats. Use before comparing European heal

Tools

  • who_euro_countries — List the countries and country groups covered by the WHO European Region Data Warehouse, with their codes. Country groups include the WHO European Region, EU members, CIS and others, and can be used d
  • who_euro_dataset_measures — List every health indicator inside one WHO Europe dataset, such as HFA (European Health for All) or HFAMDB (European mortality database). Returns indicator codes and names. Use to browse a specific Eu
  • who_euro_list_datasets — List the WHO Regional Office for Europe data collections — European Health for All (HFA), the European mortality database, health and technical resources, environment and health (ENHIS), Health Behavi
  • who_euro_measure_data — Fetch the time series for a WHO Europe health indicator, by country and year. Returns yearly values with their country, sex breakdown and units for European countries and country groups such as the EU
  • who_euro_measure_metadata — Get the definition, data source and footnotes for a WHO Europe health indicator — how it is calculated, which organisation supplied it, and country-specific caveats. Use before comparing European heal
  • who_euro_search_measures — Find health indicators in the WHO Regional Office for Europe Data Warehouse by name — tuberculosis incidence, life expectancy, hospital beds, alcohol consumption, immunization coverage and thousands m

Regenerated from source · build August 6, 2026