Water Conditions
FreeNot checkedReal-time water temperature and tides for 8,000+ locations via NOAA, USGS, and seatemperature.info.
About
Real-time water temperature and tides for 8,000+ locations via NOAA, USGS, and seatemperature.info.
README
Get real-time water temperature and tide predictions for any lake, river, ocean, bay, or beach location. Data sourced live from NOAA CO-OPS, USGS, and seatemperature.info. Coverage features 8,000+ locations across North America and major international bodies.
mcp-name: io.github.aybeeare/water-conditions
Checking MCP activity (owner only)
Every call to the get_water_conditions tool is logged in the database. To pull a summary from the live server:
1. One-time setup — set ACTIVITY_API_KEY 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.py
This 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.
Install Water Conditions in Claude Desktop, Claude Code & Cursor
unyly install water-conditionsInstalls into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.
First time? Get the CLI: curl -fsSL https://unyly.org/install | sh
Or configure manually
Run in your terminal:
claude mcp add water-conditions -- uvx water-conditions-mcpFAQ
Is Water Conditions MCP free?
Yes, Water Conditions MCP is free — one-click install via Unyly at no cost.
Does Water Conditions need an API key?
No, Water Conditions runs without API keys or environment variables.
Is Water Conditions hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Water Conditions in Claude Desktop, Claude Code or Cursor?
Open Water Conditions on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Water Conditions with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
