
USGS Water Monitoring
Connects Claude to real-time hydrological data from USGS stream gauges across the United States. You get water levels, flow rates, and flood stage information for rivers, creeks, and streams nationwide. Useful when you're building flood monitoring tools, analyzing watershed conditions, tracking drought impacts on waterways, or just need current stream data for a specific location. Part of OlyPort's federal data server collection, so it follows the same streamable-http pattern as their other environmental feeds. Free tier gives you 100 calls per day, which covers most exploration and light production use.
- tools
- 3
- transport
- HTTP
- last updated
- Apr 2, 2026
Install
From registry metadata$ npx add-mcp https://mcp.olyport.com/water/mcp --name waterRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http water https://mcp.olyport.com/water/mcpRun in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 3 toolsVerified live against the running server on Nov 6, 2026.
get_water_levelsGet recent water level and streamflow data for a USGS monitoring site. Returns time-series data including discharge (streamflow) and gage height for the specified monitoring station. Args: site_number: USGS site number (e.g. '01646500' for Potomac River at Little Falls). days:...2 params
Get recent water level and streamflow data for a USGS monitoring site. Returns time-series data including discharge (streamflow) and gage height for the specified monitoring station. Args: site_number: USGS site number (e.g. '01646500' for Potomac River at Little Falls). days:...
daysintegersite_number*stringget_sites_by_stateFind USGS water monitoring sites in a state. Returns a list of monitoring stations with their site numbers, names, and locations. Use site numbers with get_water_levels to retrieve data. Args: state: Two-letter US state abbreviation (e.g. 'CA', 'TX'). site_type: Type of monito...3 params
Find USGS water monitoring sites in a state. Returns a list of monitoring stations with their site numbers, names, and locations. Use site numbers with get_water_levels to retrieve data. Args: state: Two-letter US state abbreviation (e.g. 'CA', 'TX'). site_type: Type of monito...
limitintegersite_typestringstate*stringget_flood_statusGet current flood conditions for USGS monitoring sites in a state. Returns sites where water levels are above flood stage, indicating active flooding or near-flood conditions. Checks the most recent instantaneous values against known flood stages. Args: state: Two-letter US st...1 params
Get current flood conditions for USGS monitoring sites in a state. Returns sites where water levels are above flood stage, indicating active flooding or near-flood conditions. Checks the most recent instantaneous values against known flood stages. Args: state: Two-letter US st...
state*stringSponsors
Details
- Website
- olyport.com
- Transport
- HTTP
- Registry
- MCP registry, active
- Tools verified
- Nov 6, 2026
More from olyport
- VA Healthcare Facilities
- BEA Economic Accounts
- BLS Employment & Wages
- CDC Mortality (WONDER)
- CDC PLACES Health Data
- Census ACS Demographics
- Census County Business Patterns
- FBI Crime Data
- FBI NIBRS Crime Data
- FRED Economic Data
- IRS 990 Nonprofit Data
- PubMed / MEDLINE Literature Search
- CDC MMWR Reports
- CDC Social Vulnerability Index
- CMS Medicare Data
- Cochrane Medical Reviews
- College Scorecard
- DOE Energy Information
- EPA Air Quality & Toxics
- EPA EJScreen
- FCC Broadband Map
- FDIC BankFind
- FEMA Disasters
- HMDA Mortgage Data