weather-mcp

by vishar.rumblingUpdated Jun 11, 2026

Your agent shouldn't book a flight into a hurricane. Live conditions, forecasts, and severe-weather alerts for any city on Earth — one tool call, no API-key scavenger hunt. The weather context every travel, logistics, and scheduling agent is missing.

weather-api
mcp-tools
weather-data
|

Overview

The weather-mcp server delivers meteorological data through Model Context Protocol (MCP) tools, enabling programmatic access to current conditions, forecasts, historical records, and severe weather notifications from global sources.

Key Capabilities

  • get_current_weather: Returns temperature, humidity, precipitation, wind speed, and conditions for a given location.
  • get_forecast: Provides short-term (hourly/daily) or extended forecasts up to 15 days, including temperature ranges and probability of precipitation.
  • get_historical_weather: Retrieves past weather data by date and location for trend analysis.
  • get_weather_alerts: Lists active warnings, watches, and advisories from national weather services.

Use Cases

  1. A mobile travel app calls get_forecast and get_current_weather to display conditions at destinations and suggest packing lists.
  2. IoT sensors in agriculture use get_historical_weather alongside get_forecast to predict irrigation needs.
  3. Logistics platforms query get_weather_alerts to reroute shipments avoiding storms.
  4. Data dashboards run get_historical_weather queries for climate visualization and anomaly detection.

Who This Is For

App developers building weather-dependent features, IoT engineers deploying environmental monitors, data analysts studying patterns, and operations teams in logistics, farming, or events requiring location-specific weather integration.