Labsco
MCP SERVER

MCP Weather Server

by adhikasp

Get current conditions and an hour-by-hour forecast for a place, from AccuWeather.

Weather & Environmental ConditionsVerified
Summary
One question, one answer, nothing to configure wrong.

There is a single tool and it takes a place name, which makes this cheap to leave connected. What it returns is more useful than a temperature reading: precipitation comes back split into probability, type and intensity, which is the part that actually decides whether something happens outdoors.

What it is

A single-tool weather server. Name a location and it returns the current conditions — temperature, description, humidity, whether it is precipitating — along with an hourly forecast that breaks precipitation out by probability, type and intensity.

What you get
  • Current conditions for a location: temperature, weather description, relative humidity, precipitation state and the observation time
  • An hourly forecast, each hour carrying temperature, description, and precipitation probability, type and intensity
  • The resolved location and country, so you can tell whether it matched the place you meant
Requirements

An AccuWeather API key, free to register for, supplied as an environment setting. Python, launched with uv straight from the repository.

Setup effort

One command plus a key — uvx mcp-weather, then supply credentials