Outcome

NOAA Water Prediction Service

Provides current and historical water gauge data including river stages and flow rates from the NOAA National Water Prediction Service.

NOAA Water Prediction Service logo

NOAA Water Prediction Service

Provides current and historical water gauge data including river stages and flow rates from the NOAA National Water Prediction Service.

Custom Streaming + One-shot

Fetches water gauge data (stages, flows, metadata) from the NOAA National Water Prediction Service (NWPS).

What you can ask Delphi

  • What is the current water level and flow rate for the Yellowstone River near Livingston, Montana?
  • Display the hourly water stage for the Columbia River at The Dalles, Oregon for the last 72 hours.
  • Schedule a daily update on the gauge height of the Snake River at Hell's Canyon.
  • What is the official flood stage for the Red River of the North at Fargo, North Dakota?

Technical details

Authentication

Contact us for setup details.

Ingestion
Mode: Streaming + One-shot
Tools exposed (2)
nws/get_water_data

Fetches water gauge data (stages, flows, metadata) from the NOAA National Water Prediction Service (NWPS).

schedule_water_data

Create or update a recurring NWPS water data feed (gauge height, flow). Useful for tracking hydrographs or flood stages over time. Same arguments as nws/get_water_data.

Inputs

nws/get_water_data

Name Type Required Description
dashboardId string no Target dashboard/initiative ID. Omit to use the current dashboard.
gauge string yes Gauge ID (e.g., "TUSL1" for Tuscaloosa, AL).
limit number no Number of observations/forecasts to return (default 50).
offset number no Offset for pagination (default 0).
summary_only boolean no If true, returns only metadata without observations or forecasts.
filter_paths string[] no Optional: Glob patterns to filter output and reduce context usage (e.g. ['observations[*].primary']).

schedule_water_data

Name Type Required Description
dashboardId string no Target dashboard/initiative ID. Omit to use the current dashboard.
gauge string yes Gauge ID (e.g., "TUSL1" for Tuscaloosa, AL).
limit number no Number of observations/forecasts to return (default 50).
offset number no Offset for pagination (default 0).
summary_only boolean no If true, returns only metadata without observations or forecasts.
filter_paths string[] no Optional: Glob patterns to filter output and reduce context usage (e.g. ['observations[*].primary']).
polling_frequency string yes How often to check for new data (e.g. '15m', '1h').
description string no Human-readable description of what this connector monitors. Shown to analysts in future sessions.
connectorId string no If provided, updates the existing connector instead of creating a new one.

The best way to get it is to see it on something you know.

Bring a dataset you already understand. We'll show you the command center it becomes — usually faster than you'd expect. No pitch deck required.