US Tides & Water Levels
NOAA CO-OPS Tides & Currents data, passed through as published.
- cost
- Free every endpoint, within the daily allowance
- after that
- from $0.001 / call · card or USDC
- endpoints
- 6
No signup needed over MCP: 100 free calls a day, or 500 with a free key.
Tide stations near a point Free
NOAA tide-prediction stations within a radius (default 50 km) of a point, nearest first.
- cost
- Free then $0.001 / call
- MCP tool
- tides__stations-near
- method
- GET
Free up to 100 calls a day over MCP (500 with a free key), then $0.001 per call by card credit or USDC. Free key · Pay by card
GET https://fourzerotwo.si/v1/tides/stations-near
| Param | Type | Description |
|---|---|---|
| lat | string | Latitude |
| lng | string | Longitude |
| radius_km? | integer | Radius in km (default 50) |
| limit? | integer | Max results (default 10) |
# free: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/tides/stations-near?lat=37.8&lng=-122.45" # no key: returns 402 with the price, for x402 agents curl -i "https://fourzerotwo.si/v1/tides/stations-near?lat=37.8&lng=-122.45"
by fourzerotwo
Report this endpoint
Find tide stations Free
Search NOAA tide stations by name and/or state.
- cost
- Free then $0.001 / call
- MCP tool
- tides__search
- method
- GET
Free up to 100 calls a day over MCP (500 with a free key), then $0.001 per call by card credit or USDC. Free key · Pay by card
GET https://fourzerotwo.si/v1/tides/search
| Param | Type | Description |
|---|---|---|
| name? | string | Station name contains |
| state? | string | 2-letter state |
# free: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/tides/search" # no key: returns 402 with the price, for x402 agents curl -i "https://fourzerotwo.si/v1/tides/search"
by fourzerotwo
Report this endpoint
Tide station details Free
A station's location, time zone, products offered and tidal datums.
- cost
- Free then $0.001 / call
- MCP tool
- tides__station
- method
- GET
Free up to 100 calls a day over MCP (500 with a free key), then $0.001 per call by card credit or USDC. Free key · Pay by card
GET https://fourzerotwo.si/v1/tides/station
| Param | Type | Description |
|---|---|---|
| station | string | NOAA CO-OPS station id |
# free: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/tides/station?station=9414290" # no key: returns 402 with the price, for x402 agents curl -i "https://fourzerotwo.si/v1/tides/station?station=9414290"
by fourzerotwo
Report this endpoint
High and low tides Free
Predicted high and low tide times (local) and heights for up to 7 days from today.
- cost
- Free then $0.002 / call
- MCP tool
- tides__predictions
- method
- GET
Free up to 100 calls a day over MCP (500 with a free key), then $0.002 per call by card credit or USDC. Free key · Pay by card
GET https://fourzerotwo.si/v1/tides/predictions
| Param | Type | Description |
|---|---|---|
| station | string | NOAA CO-OPS station id |
| days? | integer | Days (1–7, default 2) |
| datum? | string | MLLW (default) | MLW | MSL | MHW | MHHW | NAVD |
| units? | string | metric (default) | english |
# free: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/tides/predictions?station=9414290" # no key: returns 402 with the price, for x402 agents curl -i "https://fourzerotwo.si/v1/tides/predictions?station=9414290"
by fourzerotwo
Report this endpoint
Observed water level Free
Observed 6-minute water levels for the last hours (default 6, max 72) with the latest reading.
- cost
- Free then $0.002 / call
- MCP tool
- tides__water-level
- method
- GET
Free up to 100 calls a day over MCP (500 with a free key), then $0.002 per call by card credit or USDC. Free key · Pay by card
GET https://fourzerotwo.si/v1/tides/water-level
| Param | Type | Description |
|---|---|---|
| station | string | NOAA CO-OPS station id |
| hours? | integer | Hours back (default 6) |
| datum? | string | MLLW (default) | MLW | MSL | MHW | MHHW | NAVD |
| units? | string | metric (default) | english |
# free: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/tides/water-level?station=9414290" # no key: returns 402 with the price, for x402 agents curl -i "https://fourzerotwo.si/v1/tides/water-level?station=9414290"
by fourzerotwo
Report this endpoint
Station conditions now Free
Latest water temperature, air temperature, wind and air pressure reported at a station (whichever it measures).
- cost
- Free then $0.002 / call
- MCP tool
- tides__conditions
- method
- GET
Free up to 100 calls a day over MCP (500 with a free key), then $0.002 per call by card credit or USDC. Free key · Pay by card
GET https://fourzerotwo.si/v1/tides/conditions
| Param | Type | Description |
|---|---|---|
| station | string | NOAA CO-OPS station id |
| units? | string | metric (default) | english |
# free: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/tides/conditions?station=9414290" # no key: returns 402 with the price, for x402 agents curl -i "https://fourzerotwo.si/v1/tides/conditions?station=9414290"
by fourzerotwo
Report this endpoint
Source: NOAA National Ocean Service, Center for Operational Oceanographic Products and Services (CO-OPS). Public domain; not an official NOAA product.