protogrid

Search / uk.co.reliness/uk-water-levels

UK Data: England river and tide levels

R0· no sign-in

Live Environment Agency river levels, flows, rainfall and tide gauges across England

v1.5.0 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality91strong
Trust83of 100
Uptime, 30 days100%
Latency p50185 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "uk-water-levels": {
      "type": "http",
      "url": "https://ukdata.reliness.co.uk/mcp/uk-water-levels",
      "headers": {
        "Authorization": "Bearer ${UK_WATER_LEVELS_TOKEN}"
      }
    }
  }
}
claude mcp add --transport http uk-water-levels https://ukdata.reliness.co.uk/mcp/uk-water-levels --header "Authorization: Bearer ${UK_WATER_LEVELS_TOKEN}"
[mcp_servers.uk-water-levels]
url = "https://ukdata.reliness.co.uk/mcp/uk-water-levels"
bearer_token_env_var = "UK_WATER_LEVELS_TOKEN"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "uk-water-levels": {
      "type": "remote",
      "url": "https://ukdata.reliness.co.uk/mcp/uk-water-levels",
      "enabled": true,
      "headers": {
        "Authorization": "Bearer {env:UK_WATER_LEVELS_TOKEN}"
      }
    }
  }
}
{
  "mcpServers": {
    "uk-water-levels": {
      "type": "http",
      "url": "https://ukdata.reliness.co.uk/mcp/uk-water-levels",
      "headers": {
        "Authorization": "Bearer ${UK_WATER_LEVELS_TOKEN}"
      }
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=uk-water-levels&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vdWtkYXRhLnJlbGluZXNzLmNvLnVrL21jcC91ay13YXRlci1sZXZlbHMiLCJoZWFkZXJzIjp7IkF1dGhvcml6YXRpb24iOiJCZWFyZXIgJHtVS19XQVRFUl9MRVZFTFNfVE9LRU59In19"
}
{
  "servers": {
    "uk-water-levels": {
      "type": "http",
      "url": "https://ukdata.reliness.co.uk/mcp/uk-water-levels",
      "headers": {
        "Authorization": "Bearer ${UK_WATER_LEVELS_TOKEN}"
      }
    }
  }
}
{
  "mcpServers": {
    "uk-water-levels": {
      "httpUrl": "https://ukdata.reliness.co.uk/mcp/uk-water-levels",
      "headers": {
        "Authorization": "Bearer ${UK_WATER_LEVELS_TOKEN}"
      }
    }
  }
}
extensions:
  "uk-water-levels":
    enabled: true
    name: "uk-water-levels"
    type: streamable_http
    uri: "https://ukdata.reliness.co.uk/mcp/uk-water-levels"
    headers:
      "Authorization": "Bearer ${UK_WATER_LEVELS_TOKEN}"
    timeout: 300

Placeholders to fill from your own secret store: ${UK_WATER_LEVELS_TOKEN}. The registry never accepts secret values.

Quality 91 / 100strong

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene100 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations6 of 6 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 1,493 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
  • pass
    tools.hidden_textno hidden text in tool names, descriptions, schemas or annotations
stability100 · weight 15
  • pass
    stability.changesno tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
  • pass
    stability.new_linksno tool change named a new site
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

6 tools, about 1,493 tokens to load them all · tool set 79dcc1024686 · checked 2026-11-14 06:30 UTC

Tool changes

No tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 83 / 100

no-repository
provenance55
liveness100
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-100% +updated-7d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://ukdata.reliness.co.uk/mcp/uk-water-levels streamable-httpnoneyes100%185 ms2025-11-252026-11-14

Tools (6)

rainfall_last_24hread-onlyHow much rain fell over the last 24 hours (or up to 7 days) at the nearest working Environment Agency rain gauge, in millimetres, with the wettest 15 minutes and how complete the record is. Observed rainfall for gardeners, farmers, groundskeepers and anyone checking "how much rain did we get". Source: Environment Agency real-time flood-monitoring API (tipping-bucket gauges). It measures one point, not your exact location, and is not a forecast. (cost: 1 credit)
river_flow_nowread-onlyLatest river flow in cubic metres per second (cumecs) at one gauge, or at the nearest flow gauges to a point. The number kayakers, canoeists and anglers ask for. Source: Environment Agency real-time flood-monitoring API. Pass station_id for one gauge, or lat and lon to search nearby; only some gauges measure flow, and readings older than 6 hours are flagged stale. (cost: 1 credit)
river_level_historyread-onlyRiver level readings at one gauge since a time (default the last 24 hours, up to 7 days back), with the lowest and highest point, change since the start and whether the river is rising, falling or steady over the last hour. Answers "has the river peaked yet" for flood watchers and anglers. Source: Environment Agency real-time flood-monitoring API. The series is thinned to a manageable number of points; it is not a forecast. (cost: 1 credit)
river_level_nowread-onlyLatest water level at one Environment Agency gauge, compared with its typical range (low, normal or high), plus the latest flow where the gauge measures it. Useful for boaters, anglers and residents asking whether the river is high right now. Source: Environment Agency real-time flood-monitoring API; readings are usually 15 minutes apart and old readings are flagged stale. Level is a gauge height, not water depth, and this is not a flood warning service. (cost: 1 credit)
river_level_recordread-onlyRecord high, record low and highest recent level at one Environment Agency gauge, with how far today's level is below the record. Answers "is this a record flood" for journalists, residents and property buyers. Source: Environment Agency real-time flood-monitoring API (station stage scale). Records only cover the years the gauge has operated, and some gauges publish none. (cost: 1 credit)
river_stations_on_riverread-onlyLists the Environment Agency level gauges on a named river in England (for example River Thames or River Severn) with station ids, towns and coordinates. Useful for boaters planning a trip or anyone following a river downstream. Source: Environment Agency real-time flood-monitoring API. The upstream name match is exact, so if nothing matches the tool retries once as "River <Name>" in title case (e.g. "thames" becomes "River Thames") and reports the name it used; other spellings are not guessed, and the list is not in upstream-to-downstream order. (cost: 1 credit)

Schemas: list_tools.

Similar MCP servers

More from uk.co.reliness

And 59 more from this publisher.

Official server.json
{
  "name": "uk.co.reliness/uk-water-levels",
  "title": "UK Data: England river and tide levels",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://ukdata.reliness.co.uk/mcp/uk-water-levels",
      "type": "streamable-http",
      "headers": [
        {
          "name": "Authorization",
          "isSecret": true,
          "description": "Optional. Bearer <key> for more than the free daily allowance; free key from POST https://ukdata.reliness.co.uk/keys"
        }
      ]
    }
  ],
  "version": "1.5.0",
  "websiteUrl": "https://ukdata.reliness.co.uk",
  "description": "Live Environment Agency river levels, flows, rainfall and tide gauges across England"
}