
Nws Weather Mcp Server
Pull US National Weather Service forecasts, alerts, and station observations into agent-driven apps or ops checklists without scraping.
Overview
io.github.cyanheads/nws-weather-mcp-server is a Build-phase MCP server that fetches US NWS forecasts, alerts, and current observations for agents.
What is this MCP server?
- Forecasts, active alerts, and current observations from US NWS APIs
- Optional hosted streamable-http remote at nws.caseyjhand.com/mcp
- stdio package @cyanheads/nws-weather-mcp-server (v0.6.1) with Bun
- NWS_USER_AGENT env for API compliance with a sensible default
- MCP_LOG_LEVEL for debug during agent tool troubleshooting
- Package version 0.6.1
- Published remote MCP URL https://nws.caseyjhand.com/mcp
- Data source: US National Weather Service public API
Community signal: 1 GitHub stars.
What problem does it solve?
You want trustworthy US weather in an agent workflow but do not want to hand-roll NWS endpoints and User-Agent rules.
Who is it for?
US-based solo builders adding weather context to agents, internal tools, or MVP features that rely on public NWS data.
Skip if: Global weather products, commercial SLA forecasts, or teams that cannot use US-only government API coverage.
What do I get? / Deliverables
Your agent can query official NWS forecast, alert, and observation data through MCP tools during builds and automations.
- MCP tools backed by US NWS forecast and alert endpoints
- Current observation lookups for agent reasoning
- Local stdio or remote HTTP transport options
Recommended MCP Servers
Journey fit
Weather data is wired during Build when you integrate external APIs into agents, dashboards, or location-aware features. Integrations is the right shelf for a keyless NWS API MCP adapter agents call during implementation.
How it compares
Keyless NWS data MCP integration, not a consumer weather app or a narrative forecasting skill.
Common Questions / FAQ
Who is nws-weather-mcp-server for?
Developers and indie builders in the US who want agents to read NWS forecasts, alerts, and observations via MCP.
When should I use nws-weather-mcp-server?
Use it while building integrations that need current conditions or warnings—trip planners, ops bots, or prototype weather features.
How do I add nws-weather-mcp-server to my agent?
Add @cyanheads/nws-weather-mcp-server with stdio (bun run start:stdio) or point your client at the streamable-http remote URL from server metadata.