Skip to main content

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

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.

Release files for water-conditions-mcp 1.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for water-conditions-mcp 1.1.0
File Size Uploaded
water_conditions_mcp-1.1.0.tar.gz 9.9 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for water-conditions-mcp 1.1.0
File Interpreter ABI Platform
water_conditions_mcp-1.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 9.9 MB

Release files / water_conditions_mcp-1.1.0.tar.gz

Download URL water_conditions_mcp-1.1.0.tar.gz
Size 9.9 MB
Tags Source
SHA-256 checksum
How to use checksums
e238186c06bc9468feb89511f0e9781639ed5dfdfc76c22bb81684905c660853
BLAKE2b-256 checksum
How to use checksums
0facbccd5487629942bc150fd933647cf698e4c2f85f594839e07602fce8ce32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / water_conditions_mcp-1.1.0-py3-none-any.whl

Download URL water_conditions_mcp-1.1.0-py3-none-any.whl
Size 5.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
67f2b61edf6f4add67a60beae1c15d97d9014a9ea7e185fe0dea96c55affdc48
BLAKE2b-256 checksum
How to use checksums
dedc8b59d7af9dcb35c3dffe156c6bf52a97a1fc8950785662f3f2b35c469272
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page