- LIVE DATA
- TRENDS
- ALERTS
- HUMAN
Short answer
How can I track live streamflow and water levels with my AI?
Your AI uses the USGS Water Services to pull the latest measurements from specific station IDs. It checks for updates at 15-minute intervals to give you current data. You get real-time visibility into water movement and stage heights.
Data outcomes
What you get from the feed
The AI turns raw USGS sensor data into clear information.
LIVE DATA
Current water levels
The AI pulls the latest stage and flow measurements. You get the exact numbers currently being reported by the USGS station.
TRENDS
Flow rate changes
Your agent tracks how streamflow fluctuates over time. This helps you see if water levels are rising or falling.
ALERTS
Threshold notifications
You can tell your AI to watch for specific levels. It flags when a station hits a number you care about.
HUMAN
Manual decisions
The AI provides the numbers, but you make the calls on flood response or water usage. It doesn't take action on its own.
The workflow
What your AI does when the data arrives.
The AI acts as the bridge between the USGS sensors and your chat interface.
Fetch station data
The AI identifies the correct USGS station and requests the most recent readings.
get_instantaneous_valuesAnalyze flow rates
Your agent looks at the streamflow numbers to determine the current velocity and volume.
get_instantaneous_valuesCompare levels
The AI compares the current water stage against previous 15-minute intervals.
get_instantaneous_valuesReport findings
Your agent summarizes the water level status in plain text for your review.
get_instantaneous_values
Try it
Copy these to start.
Use these prompts to begin monitoring.
Starting points
Replace the station IDs and parameter codes with the specific ones you need to track.
USGS Water Services Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_OfHHhdAB8ZnJ9M0HtapDqysFqh6ibB2vDee750La/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — USGS Water Services capabilities are ready to use.
{
"mcpServers": {
"usgs-water-services-mcp": {
"url": "https://edge.vinkius.com/vk_preview_OfHHhdAB8ZnJ9M0HtapDqysFqh6ibB2vDee750La/mcp"
}
}
}Get the current water level for USGS station 01463500.
What is the streamflow rate at station 03335000 right now?
Check the latest 15-minute updates for station 08383500 and tell me if the level is rising.
Monitor station 11344000 and alert me if the stage exceeds 10 feet.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect USGS Water Services once, then ask.
One connection gives your AI access to the entire USGS network. Your credentials stay encrypted and secure.
Connect USGS Water Services to your AIFAQ
How this task behaves
- 01
How often does the data update?
The AI pulls data based on the USGS 15-minute interval updates.
- 02
Can the AI change the USGS station settings?
No. The AI can only read data from the stations; it cannot modify USGS sensor configurations.
- 03
Can my AI send an automated text message if a river rises?
No. The AI can report the rise to you in your chat client, but it cannot send external SMS or emails.
- 04
Does this work for any USGS station?
Yes, as long as the station provides instantaneous values through the USGS service.
- 05
Can the AI predict future flooding?
No. The AI analyzes current and recent historical data provided by the tool, but it does not perform predictive modeling.
More questions about USGS Water Services? The Connector page answers them. See everything the USGS Water Services Connector can do
Connect USGS Water Services to Claude, Cursor, ChatGPT & more
