---
slug: "weather"
source_type: "readme"
source_url: "https://cdn.jsdelivr.net/gh/Samarth2001/Weather-MCP-Server@main/README.md"
repo: "https://github.com/Samarth2001/Weather-MCP-Server"
source_file: "README.md"
branch: "main"
---
# MCP Weather Server

A weather information tool that provides weather forecasts, alerts, and observations using the National Weather Service (NWS) API. Built with FastMCP.

## Installation

```bash
# Install dependencies
pip install httpx mcp-server
```

## Features

This weather module provides the following tools:

- **Get Weather Alerts**: Fetch active weather alerts for any US state
- **Get Forecast**: Retrieve daily weather forecasts for any location
- **Get Hourly Forecast**: Get hour-by-hour forecast data
- **Find Weather Stations**: Locate observation stations near a specified location
- **Get Observations**: Fetch current weather conditions from specific stations
- **Get Point Metadata**: Retrieve detailed location information
- **Get Fire Weather**: Access specialized fire weather forecasts

## API Reference

This module uses the [National Weather Service (NWS) API](https://www.weather.gov/documentation/services-web-api). No API key is required, but proper request attribution via User-Agent is implemented.
