Fetch US Bureau of Labor Statistics data — CPI, unemployment, wages, JOLTS, and more via MCP. STDIO or Streamable HTTP.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
tools
-
bls_dataframe_describe
List canvas dataframes registered by bls_get_series — provenance, TTL, row count, column schema. Requires CANVAS_PROVIDER_TYPE=duckdb.
-
bls_dataframe_drop
Drop a canvas dataframe by name. Opt-in via BLS_DATAFRAME_DROP_ENABLED=true; TTL handles cleanup by default. Requires CANVAS_PROVIDER_TYPE=duckdb.
-
bls_dataframe_query
Run a SELECT against canvas dataframes registered by bls_get_series. Supports JOINs, aggregates, window functions, CTEs. Requires CANVAS_PROVIDER_TYPE=duckdb.
-
bls_get_latest
Return the single most recent observation for one or more BLS series.
-
bls_get_series
Fetch time-series data for 1–50 BLS series by SeriesID, with optional year range and period-over-period calculations.
-
bls_list_surveys
List BLS survey programs (CPI, CPS, CES, JOLTS, PPI, OEWS, …) with codes, descriptions, and calculation-support flags.
-
bls_search_series
Search the BLS series catalog by natural language, survey, area, or keywords to resolve cryptic SeriesIDs.
This server hasn't been statically analyzed yet (npm/PyPI artifacts only).