mcpField
M
MCP Weather Server

MCP Weather Server

ローカル
github.com/Chazzychouseメディア・デザイン081 週間前に更新

MCP Weather Server について

MCP Weather Serverは、MCPドキュメントのクイックスタートを基にした基本的なTypeScript実装です。`api.weather.gov`のデータを使い、天気予報と警報のツールを提供します。

主な機能

  1. 01天気関連の2つのツール
  2. 02緯度・経度による週間予報
  3. 03州コードによる現在の警報
  4. 04`api.weather.gov`のデータを利用

活用シーン

  1. 01米国内の地点の週間予報を確認
  2. 02州ごとの現在の気象警報を確認
  3. 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"]
        }
      }
    }
    

トラブルシューティング

機能

  • ツール
    • get-forecast
      • 緯度と経度を指定して、週間天気予報を取得します。(クライアントが、米国内のプロンプトで指定された地域を使って取得します)
    • get-alerts
      • クライアントがトークン化した州コードに基づいて、現在発令中の警報を取得します。

コメント

MCP は初めてですか?

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

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