Skip to content
← Directory

mcp · United Kingdom · United States · France

gagelink

MCP server giving AI agents hydrology data from USGS, NOAA, France's Hub'Eau, the UK Environment Agency and SWOT: river level, streamflow, flood forecasts, basins. Values carry their unit, datum and record quality, so a stage is never silently compared against an elevation.

Feature or claim this listing

Feature this listing — founding Featured slots are 50% off for 6 months

Represent gagelink? Send a claim for review so we can discuss listing updates. Claims do not automatically grant ownership or verification.

Explore paid sponsorship →

What's in it

Data offered docs-verified
river level · streamflow · flood forecasts · drainage basins · satellite water levels (SWOT) · modelled flow for ungaged reaches · annual peak flows · upstream/downstream station navigation
Coverage docs-verified
United States (all 13 tools); France (Hub'Eau: search, metadata, latest readings, time series); United Kingdom (Environment Agency: search, metadata, latest readings); global satellite water surface elevation (SWOT)
Formats llm-inferred
MCP stdio · MCP streamable HTTP (loopback, --http) · structured tool output (per-tool output schema)
Access docs-verified
Free and open source, MIT licence. No account needed; an optional free key (GAGELINK_API_KEY) raises the allowance from 50 to 1,000 requests per hour.

Useful for

Use cases llm-inferred
FRA freeboard check: compare gauge stage with a surveyed levee crest after applying the gauge datum offset (US gauges) · FRA baseline flows: current flow as a fraction of the record peak at the nearest gauge (US) · UK latest-reading check: current river level at the nearest Environment Agency station, with reading age
Audience llm-inferred
flood consultants · hydrologists · drainage engineers · GIS analysts · civils engineers

Limitations

Constraints docs-verified
Pre-alpha; the API may change · Default allowance is 50 requests per hour without a free key · UK coverage is limited to search, metadata and latest readings; the Environment Agency publishes no record grade, so reading age is the only staleness signal · Hub'Eau states no unit on its values; units are labelled from a recorded table · Datum conversion via on_datum covers the contiguous United States only · HTTP mode has no authentication and binds to loopback; a non-loopback host exposes the API key allowance · No time_span or update frequency is stated in the docs
Licence
MIT
Authentication
API key via env: GAGELINK_API_KEY (auto-extracted from README)
GitHub stars
0
Last commit
04/09/2026
Last successful page check
14/10/2026
Page health
healthy
Package
pypi:gagelink
Verification
Not independently verified

Auto-extracted, unverified fields: tools, install, auth. Check upstream documentation.

Provenance & evidence

Tools/install/auth auto-extracted from README; quality score heuristic (stars, recency, tool count, licence).

Metadata observed 16/10/2026 · research sweep: github-search