MCP Weather Server for Claude

Author:@shiragannavar
View on GitHub

Overview

MCP Weather Server for Claude is a server that fetches real‑time weather alerts and forecasts from the U.S. National Weather Service API. It connects to Claude as an external tool using the Model Context Protocol (MCP).

To use the server, call its tools through Claude. For example, you can get current weather alerts for a U.S. state or obtain a forecast for specific latitude and longitude coordinates.

Key features include: Get Active Alerts – retrieve current weather alerts by U.S. state; Get Forecast – fetch detailed forecasts by latitude and longitude; and high‑performance async operations built with httpx and fastmcp.

Use cases range from providing real‑time updates for emergency management to helping users plan outdoor activities or integrating weather data into applications.

Frequently asked questions: You can get alerts for any U.S. state using get_alerts. Forecasts are based on U.S. National Weather Service data and are generally reliable. Rate limits may apply as per the National Weather Service API’s own policies.