ashwanibindroo-personal/weather-mcp
If you are the rightful owner of weather-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Weather MCP Server is a Model Context Protocol server that connects Claude Desktop to the National Weather Service API, providing real-time weather alerts and forecast data.
Weather MCP Server
A simple Model Context Protocol (MCP) server that connects Claude Desktop to the National Weather Service (NWS) API. This server provides real-time alerts and forecast data as callable tools.
✨ Features
-
get_alerts(state)
Get active weather alerts for a U.S. state (e.g."CA"
,"NY"
). -
get_forecast(latitude, longitude)
Get a 5-period forecast for any latitude/longitude. -
ping()
Simple health check tool ("weather-mcp: alive"
) to confirm the server is running.
📦 Requirements
- Python 3.10+
- Dependencies:
httpx
for async HTTP requestsmcp-server
(providesFastMCP
)
Install with uv (recommended):
uv pip install httpx mcp-server