River, canal and tide levels in Flanders now (waterinfo.be)
river_levelsLive water levels at about 650 river, canal and tidal gauges in Flanders and on the Flemish waterways (VMM and HIC, waterinfo.be): the nearest gauges to an address or point, a named gauge, or the gauges on a river. For each gauge: the level now in metres TAW (and above the gauge zero where that is how it is published), the change over 1, 3 and 24 hours (rising/falling/steady, or low and high water for tidal gauges), the 24-hour minimum and maximum, how far it is below the gauge's official watch and alarm levels, whether it is within its usual range (the long-term band of 80 % of the time), the publisher's official alarm status and its short-term forecast status. Starts with key_facts. Values are provisional measurements updated every 5-15 minutes. Does not say whether a specific address will flood (use flood_risk for Flanders' official flood-prone maps), and does not cover Wallonia (SPW's terms forbid passing its gauge data on), Brussels' Flowbru gauges, discharge or rainfall. Examples: How high is the Dijle at Korbeek-Dijle, and how far from the alarm level? → {"station":"Korbeek-Dijle"}; Is the Demer rising near Diest? → {"address":"Grote Markt 1, 3290 Diest","river":"Demer"}; Water levels around Ghent now → {"address":"Korenmarkt 1, 9000 Gent","radius_km":5}; The tide in the Scheldt at Antwerp → {"latitude":51.2213,"longitude":4.3977,"max_stations":2}.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "river_levels"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| river | No | Only gauges on this river or canal, e.g. 'Demer', 'Zeeschelde', 'Dender', 'Kanaal Gent-Terneuzen'; combine with an address to get that stretch. | |
| address | No | Address or place, e.g. 'Grote Markt 1, 3000 Leuven': the nearest gauges are returned. | |
| station | No | A gauge by name or number instead of a place, e.g. 'Korbeek-Dijle', 'L08_097', 'Werchter', 'Antwerpen tij'. | |
| latitude | No | WGS84 latitude, e.g. 51.0453 (use with longitude instead of address). | |
| longitude | No | WGS84 longitude, e.g. 3.7275. | |
| radius_km | No | Search radius around the place in km, default 10. | |
| x_lambert72 | No | Belgian Lambert 72 (EPSG:31370) x in metres, as an alternative to latitude/longitude. | |
| y_lambert72 | No | Belgian Lambert 72 (EPSG:31370) y in metres. | |
| max_stations | No | How many gauges to return, default 3. |