usgswater
Server Details
USGS Water MCP — wraps USGS National Water Information System (NWIS) REST services (free, no auth)
Glama couldn't complete the latest health check. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.
If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.
- Status
- Unhealthy
- Uptime
- 28.4% over 37 days
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- pipeworx-io/mcp-usgswater
- GitHub Stars
- 0
- Server Listing
- usgswater
TDQS
Scored across 34 tools
Most tools have distinct, well-documented purposes, but the ask_pipeworx family overlaps heavily — ask_pipeworx_beta is explicitly stated to currently match ask_pipeworx exactly, so an agent has no reliable basis to choose between them. The entry-point cluster (ask_pipeworx vs ask_pipeworx_grounded vs deep_research vs discover_tools vs suggest_questions) is heavily differentiated only by lengthy prose, and the five polymarket_* tools require careful reading to separate. The USGS water tools (current_conditions, daily_values, find_sites) are cleanly distinct.
All 34 names use consistent lower snake_case, so there is no case-mixing problem. However the pattern is not uniformly verb_noun: some are verb-first (discover_tools, resolve_entity, validate_claim), some noun-first (entity_profile, current_conditions, daily_values), and several carry arbitrary prefixes (pipeworx_, polymarket_). Readable and predictable enough, but not a strict single convention.
34 tools is heavy and sits in the 'too many' band for a single server surface, with the ask_pipeworx triplet and the five polymarket tools feeling like internal/experimental variants that could be consolidated. On the other hand, most tools map to genuinely distinct capabilities (routing, grounding, memory, subscriptions, water data), so it is over-scoped rather than padded.
The gateway-side lifecycle is well covered: discovery, routing, grounded answers, entity resolution, comparison, change feeds, memory (remember/recall/forget) and subscriptions (subscribe/unsubscribe/list/recent_alerts). Gaps are minor — for the USGS-water surface there is no dedicated site-metadata or parameter-catalog lookup and no raw record fetch-by-URI tool, but agents can work around these.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
1 tool update
- Changed
entity_profile3 fields changed- changed
Input schema / properties / type / descriptionPrevious value: -"Entity type. Only \"company\" supported today; person/place coming soon."New value: +"\"company\" or \"ticker\" — both are accepted and behave identically; `value` can be a ticker, CIK, or company name either way. person/place coming soon." - changed
Input schema / properties / type / enumPrevious value: -[ - "company" -]New value: +[ + "company", + "ticker" +] - changed
Input schema / properties / value / descriptionPrevious value: -"Ticker (e.g., \"AAPL\") or zero-padded CIK (e.g., \"0000320193\"). Names not supported — use resolve_entity first if you only have a name."New value: +"Ticker (e.g., \"AAPL\"), zero-padded CIK (e.g., \"0000320193\"), or company name (e.g., \"Moderna\") — names resolve via SEC EDGAR company-name match."
1 tool update
- Changed
resolve_entity1 field changed- changed
Input schema / properties / value / descriptionPrevious value: -"For company: ticker (AAPL), CIK (0000320193), or name. For drug: brand or generic name (e.g., \"ozempic\", \"metformin\")."New value: +"For company: ticker (AAPL), CIK (0000320193), or name. For drug: brand or generic name (e.g., \"ozempic\", \"metformin\"). Pass the ENTITY NAME ONLY — for a bond that is the ISSUER exactly as printed (\"NEW YORK ST DORM AUTH\"), never the question's full noun phrase (\"NEW YORK ST DORM AUTH revenue bonds\"): the FIGI lookup matches instrument names, so trailing security-class words match nothing."
Related MCP Connectors
USGS Water Services (NWIS) MCP.
Query real-time and historical USGS water data from ~8,000 stream gages and groundwater wells.
EPA ECHO MCP — wraps EPA ECHO Web Services (free, no auth)
HealthData.gov MCP — wraps HealthData.gov CKAN API (free, no auth)
Related MCP Servers
- AlicenseAqualityBmaintenanceEnables querying USGS water data including real-time and historical streamflow, gage height, and water temperature from USGS gauges across the United States.3MIT
- AlicenseNot gradedqualityAmaintenanceQuery real-time and historical water data from ~8,000 USGS stream gages and groundwater wells via MCP, with 7 tools and 2 resources.81 npm1Apache 2.0
- FlicenseNot gradedqualityDmaintenanceProvides access to real-time water data from the USGS Water Services API, allowing users to fetch instantaneous measurements like stream flow, gage height, temperature, and water quality parameters from thousands of monitoring stations across the US.3-
- AlicenseAqualityAmaintenanceCombines National Weather Service alerts and forecasts with modern USGS water data, enabling weather and hydrology queries through MCP. No API key required, with persistent local caching.29Creative Commons Zero v1.0 Universal
Glama MCP Gateway
Add one secure layer between your agents and this server.