mcpField
W
Weather MCP Server

Weather MCP Server

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

Weather MCP Server について

Weather MCP ServerはNational Weather Service APIに接続し、気象警報と座標指定の予報を提供します。米国の気象情報を扱うアプリケーション向けです。

主な機能

  1. 01米国各州の有効な気象警報の確認
  2. 02座標指定による詳細な予報の取得
  3. 03National Weather Service APIへの接続

活用シーン

  1. 01州ごとの有効な気象警報の確認
  2. 02指定座標の天気予報の取得

MCP 対応

MCP サーバーとして、MCP クライアントに気象警報と予報の照会機能を公開します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Weather MCP サーバー

National Weather Service API への接続を通じて天気情報を提供する MCP(Model Context Protocol)サーバーです。

特長

  • 米国の任意の州で発令中の気象警報を取得します
  • 特定の地理座標の詳細な天気予報を取得します

セットアップ

  1. このリポジトリをクローンします
  2. 依存関係をインストールします:
    pip install mcp httpx
    
    または uv を使用します:
    uv pip install mcp httpx
    

使用方法

サーバーを直接実行する
python weather_server.py
Claude for Desktop で使用する

Claude for Desktop の設定ファイル ~/Library/Application Support/Claude/claude_desktop_config.json に以下を追加します:

{
    "mcpServers": {
        "weather_mcp_server": {
            "command": "/path/to/uv",
            "args": [
                "--directory",
                "/absolute/path/to/weather_mcp_server",
                "run",
                "weather_server.py"
            ]
        }
    }
}

/path/to/uv を uv 実行可能ファイルの実際のパスに置き換えます(which uv で確認できます)。 /absolute/path/to/weather_mcp_server をこのディレクトリの絶対パスに置き換えます。

コメント

MCP は初めてですか?

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

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