MCP server
Nws Weather
io.github.cyanheads/nws-weather-mcp-server
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Get US weather forecasts, active alerts, and current observations.
Working at last checkAbout 5,010 tokens per request once connected10 tools
https://nws.caseyjhand.com/mcp
At a glance
- Type
- MCP server
- Publisher
- Not verified
- Status
- Working at last check
- Tools
- 10
- Token cost
- About 5,010 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http nws-weather-mcp-server https://nws.caseyjhand.com/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.nws-weather-mcp-server] url = "https://nws.caseyjhand.com/mcp"
Gemini CLI
{"mcpServers":{"nws-weather-mcp-server":{"httpUrl":"https://nws.caseyjhand.com/mcp"}}}
Cursor
{"mcpServers":{"nws-weather-mcp-server":{"url":"https://nws.caseyjhand.com/mcp"}}}
VS Code
{"servers":{"nws-weather-mcp-server":{"type":"http","url":"https://nws.caseyjhand.com/mcp"}}}
Antigravity
agy mcp add nws-weather-mcp-server https://nws.caseyjhand.com/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"nws-weather-mcp-server","server_url":"https://nws.caseyjhand.com/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"nws-weather-mcp-server","server_url":"https://nws.caseyjhand.com/mcp"}
Tools
nws_find_stations~379 tokens
Find weather observation stations near a location. Returns stations sorted by proximity with distance and bearing. Use to discover station IDs for nws_get_observations.nws_get_alert~360 tokens
Fetch one NWS alert message by ID — a current alert, or an earlier message that an update or cancellation has since superseded and that an active-alert search no longer returns. Takes an id from nws_search_alerts or a references[].identifier from any alert, and returns the same alert fields nws_searnws_get_alert_counts~248 tokens
Count active weather alerts nationwide, per state/territory or marine area, and per marine region, in one small response — the answer to "how many alerts are active, and where" without fetching the alerts themselves. Counts cover every message status, Test and Exercise included, so totalAlerts can rnws_get_forecast~501 tokens
Get the weather forecast for a US location. Returns either named 12-hour periods (default) or hourly breakdowns.nws_get_observation_history~656 tokens
Get a station's recent observation history, newest first — the trend behind the single latest reading nws_get_observations returns (is pressure falling, is the wind picking up). NWS keeps about the last 7 days per station, and a busy airport station reports as often as every 5 minutes, so a day cannws_get_observations~252 tokens
Get current weather observations (actual measured conditions). Accepts coordinates (resolves nearest station automatically) or a station ID directly (e.g., "KSEA").nws_get_office_discussion~896 tokens
Get the latest narrative forecast product from a Weather Forecast Office (WFO). The default product is AFD (Area Forecast Discussion), which explains the meteorological reasoning behind the forecast — synoptic setup, model guidance, and forecaster confidence. Other types: HWO (Hazardous Weather Outlnws_get_zone_forecast~529 tokens
Get the text forecast for an NWS forecast zone. Returns named forecast periods (e.g., "Today", "Tonight", "Monday") with detailed narrative text — the human-readable, zone-level forecast written by local forecasters. Completes the alert-to-forecast chain: nws_search_alerts returns each affected zonenws_list_alert_types~101 tokens
List all valid NWS alert event type names. Use to discover valid values for the event filter in nws_search_alerts, or to browse alert categories. No parameters required.nws_search_alerts~1088 tokens
Search active weather alerts (watches, warnings, advisories) across the US. Filter by state, coordinates, zone, land/marine region, event type, severity, urgency, or certainty. area, point, zone, region_type, and region are mutually exclusive — provide at most one. Omit all filters for a national se
Browse
Related MCP servers
- Eckari Capabilities
Deterministic company, entity and location lookups for agents - per call, x402 or API key. - Weather & Geo Intel MCP
US weather & geo for AI agents: forecasts, alerts, earthquakes, elevation, geocoding. No keys. - Smarter Weather
Smarter Weather MCP: forecasts, alerts, outlooks, observations, AQI, grids, and map imagery. - Parky — Park Planning
Find Disney and Universal rides, posted waits, park hours, and crowd forecasts with Parky. - Weather That Doesn't Suck
Weather decisions for outdoor plans: should I go, when, what to wear, what you will meet en route. - Agent Utils (x402)
Pay-per-call US public data for agents: recalls, weather, climate, SEC filings. x402 USDC on Base. - Koot by Datakoot
One-call briefings for AI agents: dependency risk (KEV/EPSS), SEC companies, domains, US places. - Maxwell Directory (x402 + MCP)
Local providers worldwide, plus travel and public data. Free search; paid answers via x402.
Badge for your README
[](https://aptlynx.net/servers/io.github.cyanheads/nws-weather-mcp-server)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents