mcpField
W
weather

weather

github.com/chandimaその他1184 回インストール36 週間前に更新
リポジトリ

weather について

Weatherは、wttr.inを使って現在の天気や予報を取得し、JSON形式の代替手段としてOpen-Meteoも利用するスキルです。APIキー不要で、手早い確認やプログラムからの天気照会に使えます。

主な機能

  1. 01簡潔な現在の天気を取得
  2. 02wttr.inで詳細な予報を取得
  3. 03メートル法またはUSCS単位を選択
  4. 04Open-MeteoからJSON形式の天気データを取得
  5. 05都市名または空港コードで照会

活用シーン

  1. 01指定地点の現在の天気を確認
  2. 02詳細な天気予報を取得
  3. 03スクリプト向けに天気データを取得
  4. 04空港コードで天気を検索

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/chandima/agent-skills --skill weather

インストール後、Claude Code で/weatherを入力して読み込まれたか確認します。

詳細

天気

API キー不要の無料サービスが 2 つあります。

wttr.in(メイン)

手軽なワンライナー:

curl -s "wttr.in/London?format=3"
# Output: London: ⛅️ +8°C

コンパクトな形式:

curl -s "wttr.in/London?format=%l:+%c+%t+%h+%w"
# Output: London: ⛅️ +8°C 71% ↙5km/h

詳細な予報:

curl -s "wttr.in/London?T"

フォーマットコード:%c 天気 · %t 気温 · %h 湿度 · %w 風 · %l 場所 · %m 月

ヒント:

  • スペースは URL エンコードします:wttr.in/New+York
  • 空港コード:wttr.in/JFK
  • 単位:?m(メートル法) ?u(USCS)
  • 今日のみ:?1 · 現在のみ:?0
  • PNG:curl -s "wttr.in/Berlin.png" -o /tmp/weather.png

Open-Meteo(フォールバック、JSON)

無料でキー不要、プログラムからの利用に適しています:

curl -s "https://api.open-meteo.com/v1/forecast?latitude=51.5&longitude=-0.12&current_weather=true"

都市の座標を調べてから、クエリを実行します。気温、風速、weathercode を含む JSON が返されます。

ドキュメント:https://open-meteo.com/en/docs

コメント