usgs_water_data
Get real-time water data (streamflow, gage height, temperature) from monitoring sites across the U.S., queryable by site, state, county, or hydrologic unit.
Instructions
Get real-time water data (streamflow, gage height, temperature) from USGS monitoring sites. 13,000+ stations nationwide. Parameter codes: 00060=discharge (cfs), 00065=gage height (ft), 00010=water temp (°C). Query by site ID, state, county, or hydrologic unit code (HUC).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sites | No | USGS site number(s), comma-separated: '01646500' or '01646500,01647000' | |
| state_cd | No | Two-letter state code: 'CA', 'TX', 'NY' | |
| parameter_cd | No | Parameter code: '00060' (discharge), '00065' (gage height), '00010' (temp). Default: 00060 | |
| period | No | ISO 8601 duration: 'P1D' (1 day, default), 'P7D' (7 days), 'P30D' (30 days) | |
| start_dt | No | Start date: '2024-01-01' (overrides period) | |
| end_dt | No | End date: '2024-01-31' |