@pipeworx/uk-flood-monitoring

Connect: https://gateway.pipeworx.io/uk-flood-monitoring/mcp · Install: one-click buttons

No MCP client? Skip the connection: POST https://gateway.pipeworx.io/v1/tools/search_packs {"query":"..."} to find a tool below, GET /v1/tools/<name> for its schema, POST the same URL with arguments for the data — see For AI agents.

Tools: 4

England’s official flood warnings and river-gauge telemetry, from the Environment Agency’s real-time flood-monitoring API.

Tools

  • ukflood_warnings(min_severity?, county?, limit?) — flood warnings and alerts currently in force, with severity, named flood area, river or sea, and the EA message text. Answers “is there a flood warning near X”.
  • ukflood_stations_near(latitude, longitude, radius_km?, parameter?, river?, limit?) — monitoring stations near a point and the measures each reports. This is where you get the station id for the next tool.
  • ukflood_station_readings(station_id, since?, limit?) — water level (m), river flow (m³/s) or rainfall (mm) from one station, latest per measure by default, or a time series with since.
  • ukflood_areas(county?, search?, latitude?, longitude?, radius_km?, limit?) — the named flood areas warnings are issued against, so a warning code resolves to a place.

Auth

Keyless. Open Government Licence v3.

Data sources

Things worth knowing:

  • England only. Wales (Natural Resources Wales), Scotland (SEPA) and Northern Ireland publish separately. A Cardiff or Glasgow query legitimately returns nothing.
  • Zero warnings is a normal state, not a failure. On a dry day /id/floods returns items: [], and that matched the Environment Agency’s own public page (“No flood alerts”) when this pack was built. ukflood_warnings therefore returns severity counts and an explicit all-clear status alongside the empty list, so a caller can tell “nothing is happening” from “the call broke”.
  • The API returns JSON-LD. @id fields are URIs; the pack hands back the last path segment, which is the notation callers actually pass back in.
  • label is occasionally an array rather than a string.
  • floodAreas has no text-search parameter; search is applied client-side after over-fetching, so combine it with county on large counties.
  • Different source from the flood pack, which is Open-Meteo’s global modelled river discharge. This one is measured gauges and official warnings.

Verified

2026-09-17 — stations near London, readings from 5380TH (Walthamstow, Low Hall, River Lee) and Lincolnshire flood areas all returned rows; warnings returned a cross-checked genuine all-clear.

Tools

  • ukflood_warnings — Flood warnings and flood alerts currently in force across England, from the Environment Agency. AUTHORITATIVE for “is there a flood warning in ” — this is the feed the government broadc
  • ukflood_stations_near — Environment Agency river, groundwater, tidal and rainfall monitoring stations near a point in England, with the measures each one reports. Use this to find the station id you then pass to ukflood_stat
  • ukflood_station_readings — Telemetry readings from one Environment Agency monitoring station — water level in metres, river flow in m3/s, or rainfall in mm, typically every 15 minutes. AUTHORITATIVE for “how high is the <Englis
  • ukflood_areas — The named flood areas the Environment Agency issues warnings for — the geography behind a warning code. Each area has an fwdCode (e.g. “053FWFPUWI06”), a plain description of the land it covers, its c

Tools

  • ukflood_areas — The named flood areas the Environment Agency issues warnings for — the geography behind a warning code. Each area has an fwdCode (e.g. 053FWFPUWI06 ), a plain description of the land it covers, its co
  • ukflood_station_readings — Telemetry readings from one Environment Agency monitoring station — water level in metres, river flow in m3/s, or rainfall in mm, typically every 15 minutes. AUTHORITATIVE for how high is the <English
  • ukflood_stations_near — Environment Agency river, groundwater, tidal and rainfall monitoring stations near a point in England, with the measures each one reports. Use this to find the station id you then pass to ukflood_stat
  • ukflood_warnings — Flood warnings and flood alerts currently in force across England, from the Environment Agency. AUTHORITATIVE for is there a flood warning in <English place> — this is the feed the government broadcas

Regenerated from source · build September 18, 2026