jpazvd avatar

UNICEF Stats MCP

jpazvd/unicefstats-mcp

Wraps UNICEF's SDMX API to expose 790+ child development indicators across 200+ countries with disaggregations by sex, age, wealth quintile, and residence. Nine tools cover search, metadata retrieval, data fetching (compact or full JSON), and code lookup for dimensions like indicator ID or country ISO3. Built on top of the unicefdata Python package, so it inherits caching and response handling but trades scriptability for conversational access through Claude or other MCP clients. No API key required. Useful when you need quick lookups on child mortality, nutrition, education, or WASH stats without writing a full ETL script. Returns pagination metadata and truncation warnings when result sets exceed 500 rows.

GitHub stars
2
tools
9
transport
STDIO
last updated
Jun 8, 2026

Tools

9 tools

Public tool metadata for what this MCP can expose to an agent.

search_indicatorsFind indicators by keyword.

Find indicators by keyword.

No parameter schema in public metadata yet.

list_categoriesBrowse thematic groups (CME, NUTRITION, EDUCATION, ...).

Browse thematic groups (CME, NUTRITION, EDUCATION, ...).

No parameter schema in public metadata yet.

list_countriesList countries with ISO3 codes.

List countries with ISO3 codes.

No parameter schema in public metadata yet.

get_indicator_infoFull metadata, SDMX details, available disaggregations.

Full metadata, SDMX details, available disaggregations.

No parameter schema in public metadata yet.

lookup_by_codeStrict canonical-code lookup (rejects natural-language input with abstain instruction).

Strict canonical-code lookup (rejects natural-language input with abstain instruction).

No parameter schema in public metadata yet.

get_temporal_coverageAvailable year range and country count.

Available year range and country count.

No parameter schema in public metadata yet.

get_dataFetch observations with optional disaggregation filters.

Fetch observations with optional disaggregation filters.

No parameter schema in public metadata yet.

get_api_referenceunicefdata package API reference (Python/R/Stata).

unicefdata package API reference (Python/R/Stata).

No parameter schema in public metadata yet.

get_server_metadataServer identity, version, provenance, data source.

Server identity, version, provenance, data source.

No parameter schema in public metadata yet.

Sponsors

Readme

MCP Badge

PyPI Python License: MIT Downloads

unicefstats-mcp

Experimental — not an official UNICEF product. Verify retrieved values against the UNICEF Data Warehouse before citing in publications. See Limitations.

MCP server for UNICEF child development statistics. Query 790+ child-focused indicators across 200+ countries with disaggregations by sex, age, wealth quintile, and residence. No API key required.


View the full README on GitHub

Details

Repository
github.com/jpazvd/unicefstats-mcp
Package
unicefstats-mcp
Transport
STDIO
Registry
MCP registry, active