NWPS Water Data
Fetches water gauge data (stages, flows, metadata) from the NOAA National Water Prediction Service (NWPS).
Custom Streaming + One-shot
Fetches water gauge data (stages, flows, metadata) from the NOAA National Water Prediction Service (NWPS).
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).
upsert_bento_get_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']). |
upsert_bento_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']). |
| 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. |