nws-weather-usgs-water-mcp
by wylieswanson
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| API_USGS_PAT | No | Optional USGS personal access token for higher rate limits. Sent as X-Api-Key header. | |
| NWS_USER_AGENT | No | User-Agent identifying the application and contact (e.g., 'nws-weather-usgs-water-mcp (you@example.com)'). The server supplies a default if not set. | |
| NWS_USGS_CACHE_DIR | No | Override the OS-specific cache directory for SQLite database. | |
| NWS_USGS_CACHE_ENABLED | No | Set to '0' to disable local caching. | |
| USGS_WATERDATA_MAX_ROWS | No | Maximum number of rows returned in a single query (default 200, cap 5000). | |
| NWS_USGS_CACHE_MAX_ENTRIES | No | Limit the number of cached query results (default 10000?). | |
| NWS_USGS_CACHE_TTL_SECONDS | No | Default TTL for all cache entries (alerts capped at 60s). | |
| NWS_ALERTS_CACHE_TTL_SECONDS | No | Override TTL for active alerts (max 60 seconds). | |
| NWS_POINTS_CACHE_TTL_SECONDS | No | Override TTL for point-to-grid mappings (default 7 days). | |
| USGS_DAILY_CACHE_TTL_SECONDS | No | Override TTL for daily observations and statistics (default 6 hours). | |
| USGS_LATEST_CACHE_TTL_SECONDS | No | Override TTL for latest readings, nearby gauges, flood stage, flow anomaly (default 10 minutes). | |
| NWS_FORECAST_CACHE_TTL_SECONDS | No | Override TTL for forecasts (default 15 minutes). | |
| USGS_SAMPLES_CACHE_TTL_SECONDS | No | Override TTL for water-quality samples (default 1 hour). | |
| USGS_METADATA_CACHE_TTL_SECONDS | No | Override TTL for site and time-series metadata (default 6 hours). | |
| NWS_DISCUSSION_CACHE_TTL_SECONDS | No | Override TTL for forecast discussions (default 15 minutes). | |
| USGS_REFERENCE_CACHE_TTL_SECONDS | No | Override TTL for reference tables and queryable schemas (default 24 hours). | |
| USGS_CONTINUOUS_CACHE_TTL_SECONDS | No | Override TTL for continuous observations (default 10 minutes). | |
| USGS_STATISTICS_CACHE_TTL_SECONDS | No | Override TTL for statistics (default 6 hours). |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/wylieswanson/nws-weather-usgs-water-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server