MCP Weather Server 🌦️
@sanjana27
Overview
What is MCP Weather Server 🌦️?
A Python-based Model Context Protocol (MCP) server that provides weather forecasts and alerts by integrating with the US National Weather Service API. It is built for use with Claude for Desktop.
How to use MCP Weather Server 🌦️?
The server exposes two tools—get_forecast(latitude, longitude) and get_alerts(state)—that can be called from within Claude for Desktop after the server is configured.
Key features of MCP Weather Server 🌦️
- Provides weather forecasts from the US National Weather Service.
- Delivers weather alerts for a given U.S. state.
- Built on the Model Context Protocol (MCP).
- Written in Python.
- Designed specifically for Claude for Desktop.
- Includes two straightforward tools:
get_forecastandget_alerts.
Use cases of MCP Weather Server 🌦️
- Asking Claude for a weather forecast at any latitude/longitude pair.
- Checking current weather alerts for a U.S. state.
- Integrating real-time National Weather Service data into Claude conversations.
- Building a personal weather assistant in Claude for Desktop.
FAQ from MCP Weather Server 🌦️
What data source does the server use?
The server uses the US National Weather Service API, which provides official weather forecasts and alerts for the United States.
What tools are included with the server?
Two tools are available: get_forecast(latitude, longitude) returns a weather forecast, and get_alerts(state) returns alerts for a given U.S. state.
Who is the server intended for?
The server is built for Claude for Desktop users who want to retrieve weather information through natural language conversation.