cyanheads/nws-weather-mcp-server
Real-time US weather data via the National Weather Service API. Forecasts, alerts, and observations with zero auth.
Platform-specific configuration:
{
"mcpServers": {
"nws-weather-mcp-server": {
"command": "npx",
"args": [
"-y",
"nws-weather-mcp-server"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
<div align="center"> <h1>@cyanheads/nws-weather-mcp-server</h1> <p><b>Real-time US weather data via the National Weather Service API. Forecasts, alerts, and observations with zero auth.</b></p> <p><b>5 Tools · 1 Resource</b></p> </div>
<div align="center">
[](https://www.npmjs.com/package/@cyanheads/nws-weather-mcp-server) [](./CHANGELOG.md) [](https://www.npmjs.com/package/@cyanheads/mcp-ts-core) [](https://modelcontextprotocol.io/)
[](./LICENSE) [](https://www.typescriptlang.org/) [](https://bun.sh/)
</div>
---
Five tools for real-time US weather data:
| Tool | Description | |:----------|:------------| | nws_get_forecast | 7-day or hourly forecast for coordinates. Resolves NWS grid internally. | | nws_search_alerts | Active weather alerts filtered by area, point, zone, event, severity. | | nws_get_observations | Current conditions by coordinates (nearest station) or station ID. | | nws_find_stations | Nearby observation stations sorted by distance with bearing. | | nws_list_alert_types | All valid alert event type names for filter discovery. |
nws_get_forecastGet the weather forecast for a US location.
/points Loading reviews...