
NWS Weather Alerts
Connects Claude to the National Weather Service API for live alerts, watches, and warnings across the US. You can query by state, county, alert zone, or alert type (tornado warnings, flood watches, heat advisories, etc.). Useful when you're building location-aware tools that need to surface severe weather, automating emergency notifications, or just want Claude to check if there's anything active before recommending outdoor plans. Part of OlyPort's federal data collection, so it follows the same pattern as their other servers: streamable-http transport, free tier with 100 calls per day, one-line config addition to Claude Desktop.
- tools
- 3
- transport
- HTTP
- last updated
- Apr 2, 2026
Install
From registry metadata$ npx add-mcp https://mcp.olyport.com/nws-alerts/mcp --name nws-alertsRun 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 nws-alerts https://mcp.olyport.com/nws-alerts/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_alertsGet active NWS weather alerts for a US state. Returns current weather alerts including watches, warnings, and advisories issued by the National Weather Service. Args: state: Two-letter US state abbreviation (e.g. 'CA', 'TX', 'NY'). severity: Filter by severity level: 'Extreme'...4 params
Get active NWS weather alerts for a US state. Returns current weather alerts including watches, warnings, and advisories issued by the National Weather Service. Args: state: Two-letter US state abbreviation (e.g. 'CA', 'TX', 'NY'). severity: Filter by severity level: 'Extreme'...
eventstringlimitintegerseveritystringstate*stringget_alert_detailGet full details of a specific NWS weather alert by its ID. Returns the complete alert including description, instructions, and affected areas. Use alert IDs from get_alerts results. Args: alert_id: The full NWS alert ID (e.g. 'urn:oid:2.49.0.1.840.0.xxx').1 params
Get full details of a specific NWS weather alert by its ID. Returns the complete alert including description, instructions, and affected areas. Use alert IDs from get_alerts results. Args: alert_id: The full NWS alert ID (e.g. 'urn:oid:2.49.0.1.840.0.xxx').
alert_id*stringget_forecastGet the weather forecast for a specific latitude/longitude location. Returns a multi-day forecast from the National Weather Service. Works for any location within the United States and its territories. Args: latitude: Latitude of the location (e.g. 38.8894 for Washington DC)....2 params
Get the weather forecast for a specific latitude/longitude location. Returns a multi-day forecast from the National Weather Service. Works for any location within the United States and its territories. Args: latitude: Latitude of the location (e.g. 38.8894 for Washington DC)....
latitude*numberlongitude*numberSponsors
Details
- Website
- olyport.com
- Transport
- HTTP
- Registry
- MCP registry, active
- Tools verified
- Nov 6, 2026
More from olyport
- O*NET Occupational Data
- US Drought Monitor
- USDA Food Access
- USGS Earthquakes
- USGS Water Monitoring
- 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