Skip to main content
Glama

MCP Weather Server

by adhikasp

MCP Weather Server

A simple MCP server that provides hourly weather forecasts using the AccuWeather API.

Setup

  1. Install dependencies using uv:
uv venv uv sync
  1. Create a .env file with your AccuWeather API key:
ACCUWEATHER_API_KEY=your_api_key_here

You can get an API key by registering at AccuWeather API.

Running the Server

{ "mcpServers": { "weather": { "command": "uvx", "args": ["--from", "git+https://github.com/adhikasp/mcp-weather.git", "mcp-weather"], "env": { "ACCUWEATHER_API_KEY": "your_api_key_here" } } } }

API Usage

Get Hourly Weather Forecast

Response:

{ "location": "Jakarta", "location_key": "208971", "country": "Indonesia", "current_conditions": { "temperature": { "value": 32.2, "unit": "C" }, "weather_text": "Partly sunny", "relative_humidity": 75, "precipitation": false, "observation_time": "2024-01-01T12:00:00+07:00" }, "hourly_forecast": [ { "relative_time": "+1 hour", "temperature": { "value": 32.2, "unit": "C" }, "weather_text": "Partly sunny", "precipitation_probability": 40, "precipitation_type": "Rain", "precipitation_intensity": "Light" } ] }

The API provides:

  • Current weather conditions including temperature, weather description, humidity, and precipitation status
  • 12-hour forecast with hourly data including:
    • Relative time from current time
    • Temperature in Celsius
    • Weather description
    • Precipitation probability, type, and intensity
Deploy Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

使用 AccuWeather API 提供每小时天气预报,使用户能够访问当前天气状况以及针对特定位置的详细 12 小时预报。

  1. 设置
    1. 运行服务器
      1. API 使用
        1. 获取每小时天气预报

      Related MCP Servers

      • -
        security
        F
        license
        -
        quality
        A standardized API server that enables AI agents and client applications to fetch current weather information for any location without directly interacting with external weather APIs.
        Last updated -
        • Apple
        • Linux
      • A
        security
        F
        license
        A
        quality
        Provides real-time weather forecasts and alerts by fetching data from the National Weather Service API, allowing Claude to answer weather-related questions with up-to-date information.
        Last updated -
        2
        • Apple
      • A
        security
        F
        license
        A
        quality
        Provides tools to fetch real-time weather data from the National Weather Service API, allowing users to retrieve weather alerts by state and detailed forecasts by coordinates.
        Last updated -
        2
        55

      View all related MCP servers

      MCP directory API

      We provide all the information about MCP servers via our MCP API.

      curl -X GET 'https://glama.ai/api/mcp/v1/servers/adhikasp/mcp-weather'

      If you have feedback or need assistance with the MCP directory API, please join our Discord server