WeatherXM PRO MCP サーバー
WeatherXM PRO API を MCP ツールとして公開する MCP サーバー実装。クライアントは MCP プロトコルを通じて気象観測所のデータ、観測、予報にアクセスできるようになります。
特徴
場所の近くの駅を取得する(緯度、経度、半径)
境界ボックス内のステーションを取得します(最小/最大緯度と経度)
利用可能なすべてのステーションを取得する
特定の観測所の最新の観測情報を取得する
特定の日付の観測所の過去の観測データを取得する
地域名でH3セルを検索
特定のH3セル内のステーションを取得する
特定の H3 セルの天気予報(毎日または毎時)を取得します
観測所と変数のハイパーローカル予報を取得する
ステーションと変数の予測パフォーマンス(FACT)を取得します
駅の予測ランキング(FACT)を取得する
Related MCP server: X (Twitter) MCP server
前提条件
Node.jsとnpmがインストールされている
有効なWeatherXM PRO APIキー
構成
リポジトリをローカル マシンにクローンします。
インストール
リポジトリのクローンを作成した後、MCP サーバーを実行する前に依存関係をインストールしてプロジェクトをビルドする必要があります。
MCP クライアントのサーバー構成
これは、Claude Desktop、Cursor、Windsurf Editor、VSCode などの MCP クライアントや、RooCode や Cline などのプラグインに共通する構成です。
"path to mcp" MCP サーバーまたはパッケージ名への実際のパスに置き換え、 "your-api-key" WeatherXM PRO API キーに置き換えます。
注: クライアントで他の MCP サーバーを使用している場合は、それを既存の
mcpServersオブジェクトに追加できます。
クロードデスクトップ
WeatherXM PRO MCP サーバーを Claude Desktop MCP クライアントで使用するには、以下の手順に従います。
次の場所にある MCP 設定ファイルを編集します。
~/Library/Application Support/Claude/claude_desktop_config.jsonmcpServersオブジェクトの下に WeatherXM PRO MCP サーバー構成を追加します。変更を適用するには、Claude Desktop を再起動します。
Claude Desktop のサーバーを使用して、WeatherXM PRO MCP サーバーでクエリを実行できるようになりました。
カーソル
Cursor で WeatherXM PRO MCP サーバーを使用するには、以下の手順に従います。
マシンにCursorをインストールします。
カーソルで、[カーソル] > [カーソル設定] > [MCP] > [新しいグローバル MCP サーバーの追加] に移動します。
MCP クライアントのサーバー構成セクションと同じ構成を指定します。
設定を保存します。
MCP サーバー リストに追加されたサーバーとして weatherxm-pro が表示されます。
Cursor で WeatherXM PRO MCP サーバーを使用してクエリを実行できるようになりました。
ウィンドサーフィンエディター
Windsurf Editorで WeatherXM PRO MCP サーバーを使用するには、以下の手順に従います。
マシンに Windsurf Editor をインストールします。
コマンドパレット > Windsurf MCP 構成パネルまたは Windsurf - 設定 > 詳細 > カスケード > モデルコンテキストプロトコル (MCP) サーバーに移動します。
「サーバーの追加」をクリックし、次に「カスタム サーバーの追加」をクリックします。
MCP クライアントのサーバー構成セクションから WeatherXM PRO MCP サーバー構成を追加します。
設定を保存します。
MCP サーバー リストに追加されたサーバーとして weatherxm-pro が表示されます。
Windsurf Editor で WeatherXM PRO MCP サーバーを使用してクエリを実行できるようになりました。
Dockerイメージ
MCP サーバーは Docker コンテナとして構築および実行できます。
建てる
走る
"your-api-key"を実際の WeatherXM PRO API キーに置き換えます。
トラブルシューティングのヒント
構成内の MCP サーバー リポジトリへのパスが正しいことを確認します。
WeatherXM PRO API キーが正しく設定されていることを確認します。
MCP クライアント構成がサーバー設定と一致していることを確認します。
MCP サーバーの問題を示す可能性のあるエラーや警告がないかログを確認してください。
ライセンス
MITライセンス