get_weather_alerts
Get active US weather alerts from the National Weather Service. US-only coverage. Filter by 2-letter state code (area), exact event name (e.g. 'Tornado Warning', 'Heat Advisory'), severity (Extreme | Severe | Moderate | Minor | Unknown), urgency (Immediate | Expected | Future | Past | Unknown), and status (actual | exercise | system | test | draft). Returns a flattened alerts list with id, event, severity, urgency, headline, description, areaDesc, sent/effective/expires/ends, sender_name, web URL. Refreshed in real time upstream; cached 60s. License: US Government public domain (17 USC §105).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| area | No | 2-letter US state or territory code (CA, TX, PR, etc). Optional. | |
| event | No | Exact NWS event name (e.g. "Tornado Warning", "Heat Advisory"). Optional. | |
| limit | No | Max alerts to return (1-500). Default 50. | |
| status | No | One of: actual, exercise, system, test, draft. Optional. | |
| urgency | No | One of: Immediate, Expected, Future, Past, Unknown. Optional. | |
| severity | No | One of: Extreme, Severe, Moderate, Minor, Unknown. Optional. |