Skip to main content
Glama

MCP Weather Server

by adhikasp

MCP 天气服务器

一个简单的 MCP 服务器,使用 AccuWeather API 提供每小时天气预报。

设置

  1. 使用uv安装依赖项:
uv venv uv sync
  1. 使用您的 AccuWeather API 密钥创建一个.env文件:
ACCUWEATHER_API_KEY=your_api_key_here

您可以通过在AccuWeather API注册来获取 API 密钥。

运行服务器

{ "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 使用

获取每小时天气预报

回复:

{ "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" } ] }

该 API 提供:

  • 当前天气状况,包括温度、天气描述、湿度和降水状况
  • 12 小时预报,每小时数据包括:
    • 相对于当前时间
    • 摄氏度
    • 天气描述
    • 降水概率、类型和强度

You must be authenticated.

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

      • A
        security
        F
        license
        A
        quality
        Fetches precipitation forecasts for any location using Buienradar and integrates with Claude for Desktop to provide accurate two-hour weather predictions.
        Last updated -
        1
        Python
        • Apple
        • Linux
      • A
        security
        F
        license
        A
        quality
        Provides weather forecast data for locations in China using the HeFeng Weather API, with real-time, hourly, or daily forecasts and location-based queries.
        Last updated -
        1
        7
        2
        TypeScript
      • -
        security
        A
        license
        -
        quality
        Provides real-time weather data, forecasts, and historical weather information from OpenWeatherMap API for Claude Desktop, enabling natural language queries about current conditions, forecasts, air quality, and weather alerts worldwide.
        Last updated -
        Python
        MIT License
      • A
        security
        A
        license
        A
        quality
        An MCP server that provides real-time weather information including temperature, humidity, wind speed, and sunrise/sunset times through the OpenWeatherMap API.
        Last updated -
        1
        Python
        MIT License
        • Linux
        • Apple

      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