mcpField
W
Weatherapi Mcp

Weatherapi Mcp

ローカル
github.com/swonixs地図・旅行284 週間前に更新

Weatherapi Mcp について

WeatherAPI MCP Server は、WeatherAPI を使って現在の天気と任意の大気質情報を提供します。都市ごとの天気を必要とする MCP クライアント向けで、動的な天気リソース URI に対応しています。

主な機能

  1. 01都市の現在の天気を取得
  2. 02任意の大気質情報を提供
  3. 03動的な天気リソース URI に対応
  4. 04MCP クライアントと連携

活用シーン

  1. 01都市の現在の天気の確認
  2. 02天気と併せた大気質情報の取得
  3. 03MCP クライアントでの天気データ利用

MCP 対応

MCP ツールを通じて現在の天気と任意の大気質情報を提供し、天気リソースの動的 URI に対応します。README には n8n、Claude Desktop App、Windsurf IDE、Cursor IDE との連携が記載されています。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"weatherapi": {
"command": "npx",
"args": [
"-y",
"@swonixs/weatherapi-mcp"
],
"env": {
"WEATHER_API_KEY": "<WEATHER_API_KEY>"
}
}
}
}
起動コマンドnpx -y @swonixs/weatherapi-mcp
設定が必要な環境変数
WEATHER_API_KEYシークレット

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@swonixs/weatherapi-mcp

ツール

1

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
locationstringはいŞehir adı

詳細

WeatherAPI MCP サーバー

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

機能

  • 任意の都市の現在の天気データを取得します
  • 大気質情報(任意)
  • 天気リソースの動的 URI に対応
  • n8n、Claude Desktop App、Windsurf IDE、Cursor IDE、その他の MCP クライアントと簡単に連携できます

はじめに

WeatherAPI キーの取得
  1. WeatherAPI.com にアクセスします
  2. 無料アカウントに登録します
  3. サインインしたら、ダッシュボードに移動します
  4. 「API Keys」セクションから 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 キーに置き換えます。

ツール
get_weather

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

パラメーター:

  • 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 サーバー

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。