weather-mcp-server
If you are the rightful owner of weather-mcp-server 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.
A Model Context Protocol (MCP) server that provides weather information through Claude for Desktop, integrating with the National Weather Service API for US locations.
The Weather MCP Server is a specialized server designed to deliver weather forecasts and alerts for US locations by interfacing with the National Weather Service API. Developed during the MIT MCP Hackathon in April 2025, this server is tailored for use with Claude for Desktop, a platform that supports MCP integration. The server offers functionalities such as retrieving detailed weather forecasts based on geographic coordinates and fetching active weather alerts for specific US states. It requires Python 3.10 or higher, the uv package manager, Claude for Desktop, and MCP SDK 1.2.0 or higher. The server is configured through Claude's configuration file, allowing seamless integration and operation. Users can query the server for weather information using natural language queries, making it a user-friendly tool for accessing real-time weather data.
Features
- get_forecast: Get detailed weather forecasts for any US location using latitude and longitude.
- get_alerts: Retrieve active weather alerts for any US state using state code.