MCP server
Eurostat
io.github.cyanheads/eurostat-mcp-server
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Search and query the Eurostat catalogue — EU economy, demography, trade, and NUTS regional data.
Working at last checkAbout 6,891 tokens per request once connected8 tools
https://eurostat.caseyjhand.com/mcp
At a glance
- Type
- MCP server
- Publisher
- Not verified
- Status
- Working at last check
- Tools
- 8
- Token cost
- About 6,891 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http eurostat-mcp-server https://eurostat.caseyjhand.com/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.eurostat-mcp-server] url = "https://eurostat.caseyjhand.com/mcp"
Gemini CLI
{"mcpServers":{"eurostat-mcp-server":{"httpUrl":"https://eurostat.caseyjhand.com/mcp"}}}
Cursor
{"mcpServers":{"eurostat-mcp-server":{"url":"https://eurostat.caseyjhand.com/mcp"}}}
VS Code
{"servers":{"eurostat-mcp-server":{"type":"http","url":"https://eurostat.caseyjhand.com/mcp"}}}
Antigravity
agy mcp add eurostat-mcp-server https://eurostat.caseyjhand.com/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"eurostat-mcp-server","server_url":"https://eurostat.caseyjhand.com/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"eurostat-mcp-server","server_url":"https://eurostat.caseyjhand.com/mcp"}
Tools
eurostat_browse_themesBrowses the web · ~349 tokens
Navigate the Eurostat theme tree. Without theme_code returns the top-level theme folders (Economy, Population, Transport, etc.) — the practical starting points. With a theme_code returns its immediate children: subtheme folders and datasets in that branch. Use this for structured discovery when youeurostat_dataframe_describe~520 tokens
List the tables staged on a Eurostat dataframe canvas, with their row counts and column names and types. Call this before eurostat_dataframe_query to learn the table and column names to write SQL against. The canvas_id comes from a eurostat_query_dataset or eurostat_download_dataset response that reeurostat_dataframe_query~580 tokens
Run a read-only SQL SELECT against tables staged on a Eurostat dataframe canvas, reaching observations beyond an inline preview and aggregating or joining tables without re-fetching Eurostat. Call eurostat_dataframe_describe first for table and column names. Only a single SELECT runs: statement chaieurostat_download_dataset~1353 tokens
Download a Eurostat dataset in bulk through the SDMX 2.1 TSV endpoint and stage every observation as a SQL table on the dataframe canvas — the route to a whole dataset, where eurostat_query_dataset is the route to a slice of one. The TSV wire format is roughly half the bytes of the JSON-stat body eueurostat_get_dataset_info~382 tokens
Fetch metadata for a Eurostat dataset: dimensions with valid values, time range, observation count, and last-update date. Call this before eurostat_query_dataset or eurostat_download_dataset to discover what dimension codes are valid (unit, na_item, geo, etc.); eurostat_download_dataset builds its peurostat_get_dimension_values~1077 tokens
List the valid values for a dimension in a Eurostat dataset, preserving value codes and labels exactly. Use this when eurostat_get_dataset_info returns more values than its sample, or to confirm exact filter codes before querying. Dimension identifiers match exactly first, then case-insensitively; Teurostat_query_dataset~1859 tokens
Fetch statistical data from a Eurostat dataset with dimension filters. Returns a deterministic inline prefix of decoded observations with dimension codes and labels, numeric values, an OBS_FLAG status (e.g., "p" = provisional, "e" = estimated) and a separate CONF_STATUS confidentiality marker (e.g.,eurostat_search_datasets~771 tokens
Search the Eurostat catalogue by keyword. Returns matching datasets with codes, descriptions, period coverage, and theme breadcrumbs. Use this to discover dataset codes before calling eurostat_get_dataset_info, then eurostat_query_dataset for a slice of a dataset or eurostat_download_dataset for the
Browse
Related MCP servers
- Invokely official statistics
Query official statistics through MCP, with periods, places and citable sources in every answer. - Eurostat
Eurostat MCP — wraps Eurostat Statistical Data API (no auth required) - Data Reunion
Réunion Open Data (data.regionreunion.com) — OpenDataSoft MCP. - Sdmx Structure
SDMX Structure MCP — dataflow dimensions and code lists for any SDMX 2.1 registry: Eurostat, OECD… - Economic Statistics
Official economic statistics for AI agents: GDP, inflation, trade and debt for 150+ countries. - Data Iledefrance
Île-de-France Open Data (data.iledefrance.fr) — OpenDataSoft MCP. - Rootz Maritime
Signed global shipping & commodity data: oil, LNG, grain, sanctions, fleet, emissions. - Statistics of the World
330+ indicators for 217 countries from the IMF, World Bank, WHO and national statistics offices.
Badge for your README
[](https://aptlynx.net/servers/io.github.cyanheads/eurostat-mcp-server)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents