@pipeworx/uk-ons
Connect: https://gateway.pipeworx.io/uk-ons/mcp · Install: one-click buttons
Tools: 6
UK Office for National Statistics MCP — UK official statistics. No auth.
Tools
list_datasets(limit?, offset?)get_dataset(dataset_id)list_editions(dataset_id)get_version(dataset_id, edition, version)get_observations(dataset_id, edition, version, dimensions)
Data source
https://api.beta.ons.gov.uk/v1/
Tools
- list_datasets — Paginated catalog of ONS datasets. Returns id, title, description, contacts, release frequency, last release, theme.
- get_dataset — Single dataset metadata: title, description, methodology, contacts, release frequency, latest version, related links.
- list_editions — List all named editions of an ONS dataset (e.g., “time-series”, “annual”). Returns each edition label, release date, state, and the latest version ID to use with get_version or get_observations.
- get_version — Fetch metadata for a specific version of an ONS dataset edition, including dimension definitions with codelist links, CSV/XLS download URLs, release date, and publication state.
- get_observations — Fetch observations from a dataset/edition/version. Pass dimension filters as
dimensionsmap ({“geography”: “K02000001”, “time”: “2023”}). Use*for “all values” within a dimension. - ons_timeseries — Fetch a single UK ONS time series by its www.ons.gov.uk URI (the classic timeseries API, distinct from the filterable datasets above). Returns the full series JSON (description + observations). e.g. u
Tools
-
get_dataset— Single dataset metadata: title, description, methodology, contacts, release frequency, latest version, related links. -
get_observations— Fetch observations from a dataset/edition/version. Pass dimension filters as `dimensions` map ({ geography : K02000001 , time : 2023 }). Use `*` for all values within a dimension. -
get_version— Fetch metadata for a specific version of an ONS dataset edition, including dimension definitions with codelist links, CSV/XLS download URLs, release date, and publication state. -
list_datasets— Paginated catalog of ONS datasets. Returns id, title, description, contacts, release frequency, last release, theme. -
list_editions— List all named editions of an ONS dataset (e.g., time-series , annual ). Returns each edition label, release date, state, and the latest version ID to use with get_version or get_observations. -
ons_timeseries— Fetch a single UK ONS time series by its www.ons.gov.uk URI (the classic timeseries API, distinct from the filterable datasets above). Returns the full series JSON (description + observations). e.g. u