USGS Water Data
api.waterdata.usgs.gov
US Geological Survey water observations through an OGC API: daily values and continuous sensor readings for streamflow, gage height, temperature, water quality and groundwater at monitoring locations across the United States.
GET /v1/data/usgs-waterdata/collections1Request
curl "https://api.fastcrw.com/v1/data/usgs-waterdata/collections" \ -H "Authorization: Bearer $FASTCRW_API_KEY"
2Response example
A sample shape. Press Run to see live data from USGS Water Data.
| type | rel | title | href |
|---|---|---|---|
| application/json | self | This document as JSON | https://api.waterdata.usgs.gov/ogcapi/v1/collections?f=json |
| application/ld+json | alternate | This document as RDF (JSON-LD) | https://api.waterdata.usgs.gov/ogcapi/v1/collections?f=jsonld |
| text/html | alternate | This document as HTML | https://api.waterdata.usgs.gov/ogcapi/v1/collections?f=html |
Attribution: Source: U.S. Geological Survey (USGS) Water Data.
Licence: USGS Water Data is published by the United States Geological Survey, an agency of the US Government. USGS data are in the public domain: USGS states that its information products are generally public domain, though some items may carry third-party copyright noted in the text. This API returns observational data with no such notice, so commercial use and redistribution are recorded as true with attribution to USGS.
Ask with this source
A prompt for your agent that names this source and how to call it through the crw MCP.
Collections
Use USGS Water Data (usgs-waterdata) from fastCRW Pergamon, capability "Collections" (collections). You want to see which USGS observation collections this API exposes. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "usgs-waterdata" and capability "collections". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Continuous readings
Use USGS Water Data (usgs-waterdata) from fastCRW Pergamon, capability "Continuous readings" (continuous). You need high-frequency sensor values rather than daily aggregates. Example options: monitoring_location_id=USGS-01646500, parameter_code=00065, datetime=2024-01-01/2024-01-02. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "usgs-waterdata" and capability "continuous". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Daily values
Use USGS Water Data (usgs-waterdata) from fastCRW Pergamon, capability "Daily values" (daily). You want daily streamflow, gage height or temperature values for a USGS site. Example options: monitoring_location_id=USGS-01646500, parameter_code=00060, datetime=2024-01-01/2024-01-31. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "usgs-waterdata" and capability "daily". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
