MCP Weather Server について
MCP Weather Serverは、MCPドキュメントのクイックスタートを基にした基本的なTypeScript実装です。`api.weather.gov`のデータを使い、天気予報と警報のツールを提供します。
主な機能
- 01天気関連の2つのツール
- 02緯度・経度による週間予報
- 03州コードによる現在の警報
- 04`api.weather.gov`のデータを利用
活用シーン
- 01米国内の地点の週間予報を確認
- 02州ごとの現在の気象警報を確認
- 03基本的なTypeScript製MCPサーバーを試用
MCP 対応
MCPサーバーは `get-forecast` と `get-alerts` のツールを公開します。MCPクライアントは緯度・経度で予報を取得するか、州コードで現在の警報を確認できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
MCP Weather Server
- TypeScript を使用した、クイックスタート用 MCP サーバーの基本的な実装です。2 つのツールを含みます。データは
https://api.weather.govから取得します。
Claude Desktop でのセットアップ
-
Claude Desktop の AppData に移動し、存在しない場合は
claude_desktop_config.jsonを作成します。Windows のパス:
C:/users/<Username>/AppData/Roaming/Claude{ "mcpServers": { "weather": { "command": "node", "args": ["<Drive>:\\PATH\\TO\\PROJECT\\build\\index.js"] } } }
トラブルシューティング
- トラブルシューティングのヒントについては、MCP のドキュメントをご覧ください。
機能
-
ツール
-
get-forecast
- 緯度と経度を指定して、週間天気予報を取得します。(クライアントが、米国内のプロンプトで指定された地域を使って取得します)
-
get-alerts
- クライアントがトークン化した州コードに基づいて、現在発令中の警報を取得します。
-
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。