mcpField
M
MCP Weather Server

MCP Weather Server

ローカル
github.com/aditi-joshi-uscメディア・デザイン083 週間前に更新

MCP Weather Server について

MCP Weather Serverは、National Weather Service APIの情報を提供するTypeScript・Node.js製のMCPサーバーです。MCPクライアントから米国各州の警報や座標指定の予報を取得できます。

主な機能

  1. 01米国の州コードによる警報取得
  2. 02緯度・経度による予報取得
  3. 03Zodによる入力検証

活用シーン

  1. 01米国の州ごとの気象警報の確認
  2. 02指定地点の天気予報の取得

MCP 対応

Claude DesktopやCursorを含むMCPクライアントに、気象警報と予報のツールを提供します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

MCP Weather Server

Model Context Protocol (MCP) を使用して構築された軽量な TypeScript + Node.js サーバーです。National Weather Service API を利用して、リアルタイムの気象警報と予報データを提供します。

これは私にとって初めての MCP ツールで、Claude Desktop と Cursor に統合されています。ツール呼び出しを通じて AI ツールが外部 API を利用する方法を示すために設計されています。


特長

get-alerts

指定した米国の州コード(例:カリフォルニア州を表す "CA")の現在の気象警報を返します。

get-forecast

地理座標(latitude、longitude)に基づいて、詳細な天気予報を返します。


🛠️ 技術スタック

技術用途
TypeScript型安全な開発
Node.jsバックエンドの実行環境
MCP SDKClaude/Cursor とのツール通信
Zod入力スキーマの検証
NWS API外部の気象データ

コメント

MCP は初めてですか?

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

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