Water Conditions MCP server
io.github.aybeeare/water-conditions·v1.3.0Real-time water temperature and tides for 8,000+ locations, by name or lat/long coordinates.
not scanned yet
0 stars
Reviews
Write oneNobody has reviewed Water Conditions yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Water Conditions tools
No tool declarations could be read from the package source. They show once the server is installed.
How Water Conditions compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 75% of 48,255 servers
Release history: 2 versions in the registry since 2026-07-18, latest 2026-11-01, typically one every 105 days.
Install Water Conditions in Claude Code, Cursor or VS Code
claude mcp add water-conditions -- uvx water-conditions-mcp
What the publisher says
From the Water Conditions repository's README, as published. We do not edit it. Read it on GitHub
Get real-time water temperature and tide prediction data for any lake, river, ocean, bay, or beach by name or latitude/longitude coordinates. Data sourced live from NOAA CO-OPS, USGS, and seatemperature.info, with automatic nearest-station matching for coordinate inputs. Coverage includes 8,000+ named locations across North America and major international bodies, with string to coordinate geocoding for fallback.
mcp-name: io.github.aybeeare/water-conditions
Roadmap: national sensor network expansion
Today's accuracy hierarchy is USGS/NOAA (real government sensors, ground-truth for the exact station) > seatemperature.info (best-guess aggregator, no known dedicated sensor network, used for everywhere else via geocoding). The plan is to extend the first tier — real sensor networks, wired in the same way as USGS/NOAA — country by country, rather than leaning on the aggregator fallback long-term. Goal: a genuine "super API" blending national sensor networks the way this project already blends USGS + NOAA.
Confirmed and ready to integrate (free, open, no API key required):
flows/levels/groundwater, ~8,000 stations, 15-min resolution) + Flood Monitoring API (river/tide levels) — same openness and simplicity as USGS/NOAA, Open Government Licence.
- UK Environment Agency — best next candidate. Hydrology API (river
- France SHOM/REFMAR — ~100 real-time tide gauges, Licence Etalab 2.0.
Investigated, more complex integration:
satellite + in-situ) — free and authoritative, but the bulk data products are scientific-grade (NetCDF via a Python toolbox) rather than simple per-station JSON. Has a REST "In Situ Dashboard" worth a closer look.
- Copernicus Marine Service (EU/global sea surface temperature,
Investigated, unclear near-term path:
but access looked more fragmented/licensed than the UK case in an initial search (Japan's tide data appears to route through an authorized distributor, not a clean open endpoint). Needs real investigation before committing — not a near-term target.
- East Asia (Japan JMA/JODC, Korea KMA) — both have relevant agencies,
North America (USGS/NOAA) + Europe (UK EA, France SHOM) covers the current priority footprint well. Everything else stays on the geocoding + seatemperature.info fallback until/unless a specific region's sensor network turns out to be worth the integration effort.
Checking MCP activity (owner only)
Every call to the getwaterconditions tool is logged in the database. To pull a summary from the live server:
1. One-time setup — set ACTIVITYAPIKEY in Railway (already done). Note the value somewhere safe.
2. Run the activity script — open a terminal in this project folder and run these two commands:
$env:ACTIVITY_API_KEY="your-secret-here"
python scripts/activity.pyThis prints total calls, unique locations queried, success rate, and the last 50 individual calls with timestamps and temperatures.
The $env: line only needs to be run once per terminal session. After that you can re-run python scripts/activity.py as many times as you like.
Nothing above is checked by us. What we check is on the safety report.
Water Conditions: common questions
- Is Water Conditions MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Water Conditions safety report
- How do I install Water Conditions?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Water Conditions need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Water Conditions maintained?
- The last commit was 109 days ago (2026-07-18). The latest release is v1.3.0.