ilostat-mcp-server
Search ILOSTAT labour indicators, query and compare series, build country profiles, run SQL.
What this server provides
Search ILOSTAT labour indicators, query and compare series, build country profiles, run SQL.
Remote endpoints
https://ilostat.caseyjhand.com/mcpPackages
npxTransport stdio- ILOSTAT_CATALOG_REFRESH_HOURSOptional
Hours between checks of the ILOSTAT tables of contents (1–168).
Format: number · Default: 6 - ILOSTAT_MAX_ROWSOptional
Ceiling on the rows one query may return or stage (1,000–1,000,000).
Format: number · Default: 500000 - ILOSTAT_PREVIEW_CHARSOptional
Inline preview budget in serialized characters; a larger query or comparison result is staged as a dataframe, and a dataframe SQL result returns only the leading rows that fit.
Format: number · Default: 40000 - ILOSTAT_CACHE_TTL_SECONDSOptional
Seconds a small upstream data response stays cached (0 disables the cache).
Format: number · Default: 900 - ILOSTAT_DATASET_TTL_SECONDSOptional
Per-table TTL for staged dataframes, in seconds (at least 60).
Format: number · Default: 86400 - ILOSTAT_DATAFRAME_DROP_ENABLEDOptional
Set to true to expose ilostat_dataframe_drop; staged dataframes otherwise expire on their TTL.
Format: boolean · Default: false - CANVAS_PROVIDER_TYPEOptional
DataCanvas engine for staged dataframes: duckdb (default) or none to turn dataframes off.
Format: string · Default: duckdb - MCP_LOG_LEVELOptional
Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').
Format: string · Default: info
npxTransport streamable-httphttp://localhost:3010/mcp- ILOSTAT_CATALOG_REFRESH_HOURSOptional
Hours between checks of the ILOSTAT tables of contents (1–168).
Format: number · Default: 6 - ILOSTAT_MAX_ROWSOptional
Ceiling on the rows one query may return or stage (1,000–1,000,000).
Format: number · Default: 500000 - ILOSTAT_PREVIEW_CHARSOptional
Inline preview budget in serialized characters; a larger query or comparison result is staged as a dataframe, and a dataframe SQL result returns only the leading rows that fit.
Format: number · Default: 40000 - ILOSTAT_CACHE_TTL_SECONDSOptional
Seconds a small upstream data response stays cached (0 disables the cache).
Format: number · Default: 900 - ILOSTAT_DATASET_TTL_SECONDSOptional
Per-table TTL for staged dataframes, in seconds (at least 60).
Format: number · Default: 86400 - ILOSTAT_DATAFRAME_DROP_ENABLEDOptional
Set to true to expose ilostat_dataframe_drop; staged dataframes otherwise expire on their TTL.
Format: boolean · Default: false - CANVAS_PROVIDER_TYPEOptional
DataCanvas engine for staged dataframes: duckdb (default) or none to turn dataframes off.
Format: string · Default: duckdb - MCP_HTTP_HOSTOptional
The hostname for the HTTP server.
Format: string · Default: 127.0.0.1 - MCP_HTTP_PORTOptional
The port to run the HTTP server on.
Format: string · Default: 3010 - MCP_HTTP_ENDPOINT_PATHOptional
The endpoint path for the MCP server.
Format: string · Default: /mcp - MCP_AUTH_MODEOptional
Authentication mode to use: 'none', 'jwt', or 'oauth'.
Format: string · Default: none - MCP_LOG_LEVELOptional
Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').
Format: string · Default: info