← 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 monthsRepresent gagelink? Send a claim for review so we can discuss listing updates. Claims do not automatically grant ownership or verification.
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