Skip to main content
Glama
swonixs

WeatherAPI MCP Server

by swonixs

WeatherAPI MCP サーバー

WeatherAPI を使用して現在の天気と空気質データを提供する MCP サーバー。

特徴

  • どの都市でも現在の天気データを取得できます

  • 空気質情報(オプション)

  • 天気リソースの動的URIサポート

  • n8n、Claudeデスクトップアプリ、Windsurf IDE、Cursor IDE、その他のMCPクライアントとの簡単な統合

Related MCP server: OpenWeather MCP Server

はじめる

WeatherAPIキーを取得する

  1. WeatherAPI.comへアクセス

  2. 無料アカウントに登録する

  3. サインイン後、ダッシュボードへ移動します

  4. 「APIキー」セクションからAPIキーをコピーします

MCP構成

Windsurf MCP 構成ファイルに次の構成を追加します。

{
  "mcpServers": {
    "weather": {
      "command": "npx",
      "args": ["-y", "@swonixs/weatherapi-mcp"],
      "env": {
        "WEATHER_API_KEY": "YOUR_API_KEY_HERE"
      }
    }
  }
}

YOUR_API_KEY_HERE 、WeatherAPI.com から取得した API キーに置き換えます。

ツール

天気予報

指定された都市の現在の天気データを取得します。

パラメータ:

  • location (文字列):都市名

応答例:

{
  "location": "London",
  "country": "United Kingdom",
  "temp_c": 15.0,
  "condition": "Partly cloudy",
  "humidity": 71,
  "wind_kph": 14.4,
  "air_quality": {
    "co": 230.3,
    "no2": 13.5,
    "o3": 52.9,
    "pm2_5": 8.5,
    "pm10": 12.1,
    "us-epa-index": 1
  }
}

リポジトリ

WeatherAPI MCP サーバー

ライセンス

マサチューセッツ工科大学

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    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.
    11
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Integrates the OpenWeather API with Claude to provide real-time weather updates, 5-day forecasts, and air quality data. It enables users to query current conditions, pollution levels, and coordinate-based weather information directly within their conversations.
    4
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Provides weather data from WeatherAPI.com through MCP, enabling AI agents to query current conditions and forecasts via natural language.
    30 npm
    MIT