mcpField
M
MCP Weather Server

MCP Weather Server

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

MCP Weather Server について

MCP Weather Serverは、天気情報を必要とするLLM向けのTypeScript製サーバーです。MCP経由で予報や地域別の警報を取得できます。

主な機能

  1. 01リアルタイム天気予報の取得
  2. 02地域別の気象警報の取得
  3. 03TypeScriptによる実装
  4. 04天気APIとモデルの仲介

活用シーン

  1. 01地域の天気予報の確認
  2. 02地域の気象警報の確認

MCP 対応

MCPクライアントに天気予報と警報の機能を公開し、MCP対応LLMから天気情報を取得できます。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

MCP Weather Server

MCP SDK と TypeScript を使用して構築された、Model Context Protocol(MCP)を通じて気象情報を提供する、気象データに特化したサーバーツールです。このプロジェクトにより、MCP に対応した大規模言語モデルが気象データに直接アクセスできるようになり、AI システムとリアルタイムの気象情報をシームレスに統合できます。

機能

  • LLM が関数呼び出しを通じてリアルタイムの天気予報を取得できるようにします
  • AI モデルが場所ごとの気象警報にアクセスし、処理できるようにします
  • 型安全性と開発者体験の向上を目的に、TypeScript で構築されています
  • 標準化された LLM 通信のために、Model Context Protocol(MCP)を実装しています
  • 気象データ API と言語モデルの間のミドルウェアとして機能します

Claude Desktop との統合

Claude の設定ファイルに以下を追加して、Claude デスクトップクライアントと統合します。

{
    "mcpServers": {
        "weather": {
            "command": "node",
            "args": [
                "/mcp-weather-server/build/index.js"
            ]
        }
    }
}
インストール手順
  1. このリポジトリをクローンしてビルドします
  2. 設定を ~/Library/Application Support/Claude/claude_desktop_config.json に追加します
  3. Claude デスクトップアプリを再起動します
  4. Claude インスタンスが MCP を通じてリアルタイムの気象データにアクセスできるようになります

このサーバーは、応答に気象情報を組み込む必要がある AI アプリケーションに最適です。MCP 標準を通じて、大規模言語モデルと気象データソースの間のギャップを埋めます。

コメント

MCP は初めてですか?

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

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