天気MCPサーバー
これは、OpenWeatherMapのAPIを使用して気象データを取得するMCPサーバーです。MCP.soでホストできます。
特徴
- あらゆる場所の現在の天気データ
- 天気予報(最大5日間)
- メートル法とヤードポンド法のサポート
- stdio と REST トランスポートモードの両方と互換性があります
- 簡単に導入できるDockerコンテナ化
- MCP.soホスティング要件と互換性あり
前提条件
- Node.js v18+
- OpenWeatherMap API キー ( OpenWeatherMapで無料で取得できます)
はじめる
地域開発
- このリポジトリをクローンするCopy
- 依存関係をインストールするCopy
- TypeScriptコードをビルドするCopy
- サーバーをstdioモードで実行する(ローカルテスト用)Copy
RESTモードで実行中
Copy
ドッカー
- DockerイメージをビルドするCopy
- コンテナを実行するCopy
使用法
利用可能なツール
current_weather
特定の場所の現在の天気データを取得します。
パラメータ:
location
(必須): 都市名または都市名 + 国コード(例:「ロンドン」、「パリ、FR」)units
(オプション):測定単位。オプション:「メートル法」(摂氏)または「帝国法」(華氏)。デフォルト:「メートル法」
リクエスト例:
Copy
weather_forecast
特定の場所の天気予報を取得します。
パラメータ:
location
(必須): 都市名または都市名 + 国コード(例:「ロンドン」、「パリ、FR」)units
(オプション):測定単位。オプション:「メートル法」(摂氏)または「帝国法」(華氏)。デフォルト:「メートル法」days
(オプション):予測日数。最大値は5。デフォルト:5
リクエスト例:
Copy
MCP.soでのホスティング
このサーバーを MCP.so でホストするには:
- リポジトリがMIT、Apache、または同様のライセンスでGitHubに公開されていることを確認する
- MCP サーバーを MCP.so に提出してレビューを受ける
- 承認されると、サーバーはMCP Playgroundで利用可能になります。
ライセンス
マサチューセッツ工科大学
接触
ご質問やサポートについては、GitHub で問題を開いてください。
This server cannot be installed
OpenWeatherMap の API に接続して、世界中のさまざまな場所の現在の気象データと複数日の予報をさまざまな測定単位で提供する MCP サーバーです。