About 🌤️ Weather MCP Server
Weather MCP Server provides current weather alerts and forecasts for AI agents, voice assistants, and CLI clients. It offers U.S. state alerts and seven-day forecasts by coordinates, with Docker support.
Key features
- 01Weather alerts by U.S. state
- 02Seven-day forecasts by coordinates
- 03MCP-compliant interface
- 04Docker deployment support
Use cases
- 01Retrieve alerts for a U.S. state
- 02Get a seven-day forecast for coordinates
MCP support
It exposes weather alerts and forecast data through an MCP-compliant interface for connected clients.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project README🌤️ Weather MCP Server
weather-mcp-server is a simple MCP (Model Context Protocol) server that provides real-time weather alerts and forecasting data. This project is intended as a lightweight weather backend for AI agents, voice assistants, or simple CLI clients.
🧰 Features
- 🌪️ Weather Alerts by U.S. state
- 🌦️ 7-Day Weather Forecasts by latitude & longitude
- 📡 MCP-Compliant interface for easy agent integration
- 🐳 Docker Support for containerized deployment
🚀 Getting Started
🛠 Prerequisites
- Python 3.11+
uvpackage manager- Docker (optional)
📦 Install Dependencies & Test your server
uv venv
uv add "mcp[cli]"
uv run mcp dev server/weather.py
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.