weather-mcp-server

weather-mcp-server

0

The Weather MCP Server allows AI applications to access real-time weather information using the National Weather Service API. It facilitates weather queries and alerts through a Model Context Protocol setup, using the FastMCP framework.

Overview

This project implements a Model Context Protocol (MCP) server that interacts with the National Weather Service API to provide weather alerts and forecasts. It uses the FastMCP framework for AI interaction, enabling real-time weather-related queries.

Features

  • Retrieve active weather alerts for US states.
  • Fetch weather forecasts for specific locations.

Technologies Used

  • Python
  • FastMCP
  • httpx

Prerequisites

  • Python 3.11.6+
  • uv package manager
  • Claude Desktop app

Installation & Setup

  1. Clone the repository.
  2. Install dependencies.
  3. Configure your MCP server.

Usage

Run the server and interact with Claude Desktop for weather queries.