mcpField
W
World Weather Online

World Weather Online

リモート
worldweatheronline.com地図・旅行129 週間前に更新
リポジトリ公式サイト

World Weather Online について

World Weather Online は、AI アシスタントから World Weather Online のデータを利用するための MCP サーバーです。現在の天気、予報、過去・海洋・スキーの天気、天文情報、タイムゾーン、気候平均値を扱います。

主な機能

  1. 01現在の天気と14日間予報
  2. 022008年以降の過去の天気
  3. 03海洋・スキーの天気データ
  4. 04天文情報とタイムゾーン
  5. 0512年間の月別気候平均値

活用シーン

  1. 01地域の現在の天気と予報を取得
  2. 02指定日の過去の天気を検索
  3. 03旅行前に海やスキー場の天気を確認
  4. 04現地時刻、日の出、気候平均値を取得

MCP 対応

World Weather Online の気象データを MCP クライアント向けのツールとして提供します。MCP エンドポイントには World Weather Online の API キーを設定します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.worldweatheronline.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

World Weather Online — MCP サーバー(Railway)

World Weather Online 用の MCP サーバーです。Claude、Cursor などの AI アシスタントが、ツールとして WWO の気象データを直接呼び出せるようにします。

Railway にデプロイする

ステップ 1 — GitHub にプッシュする
  1. github.com で新しいリポジトリを作成します(名前は wwo-mcp-server にします)。
  2. このフォルダーでターミナルを開き、次を実行します。
git init
git add .
git commit -m "Initial commit"
git remote add origin https://github.com/YOUR_USERNAME/wwo-mcp-server.git
git push -u origin main
ステップ 2 — Railway にデプロイする
  1. https://railway.app にアクセスし、GitHub でサインアップ/ログインします。
  2. New Project → Deploy from GitHub repo をクリックします。
  3. wwo-mcp-server リポジトリを選択します。
  4. Railway が Node.js を自動で検出し、デプロイします。

サーバーは次のような URL で公開されます。

https://wwo-mcp-server-production.up.railway.app
ステップ 3 — カスタムドメインを追加する
  1. Railway のダッシュボードで、プロジェクト → Settings → Networking → Custom Domain を開きます。

  2. mcp.worldweatheronline.com と入力し、Add をクリックします。

  3. Railway に次のような CNAME 値が表示されます。

    wwo-mcp-server-production.up.railway.app
    
  4. DNS プロバイダーにアクセスし、次を追加します。

    タイプ名前値
    CNAMEmcpwwo-mcp-server-production.up.railway.app
  5. SSL 証明書は数分以内に自動で発行されます。

ステップ 4 — テストする

ヘルスエンドポイントにアクセスします。

https://mcp.worldweatheronline.com/health

MCP Inspector でテストします。

https://mcp.worldweatheronline.com/mcp?key=YOUR_WWO_API_KEY

AI クライアントの接続

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json に追加します。

{
  "mcpServers": {
    "world-weather-online": {
      "url": "https://mcp.worldweatheronline.com/mcp?key=YOUR_API_KEY"
    }
  }
}
Cursor / Windsurf

.cursor/mcp.json に追加します。

{
  "mcpServers": {
    "world-weather-online": {
      "url": "https://mcp.worldweatheronline.com/mcp?key=YOUR_API_KEY"
    }
  }
}

利用可能なツール

ツール説明
get_weather現在の気象状況と14日間の予報
get_historical_weather2008年以降の過去の気象データ
get_marine_weatherうねり、潮汐、水温
get_ski_weather標高別(山頂/中腹/麓)の予報
search_location場所のオートコンプリート
get_astronomy日の出、日の入り、月相
get_timezone現地時刻と UTC オフセット
get_climate_averages過去12年間の月別平均気候データ

ローカル開発

npm install
npm run dev

サーバーは http://localhost:3000 で実行されます。

コメント

MCP は初めてですか?

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

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