Mcp Naver Weather について
Naver から現在の天気情報を取得し、Claude Desktop で使う軽量な MCP サーバーです。ローカル設定の MCP ツールで天気を調べたいユーザー向けで、uv を使ったセットアップ手順があります。
主な機能
- 01Naver から現在の天気を取得
- 02uv で環境を設定
- 03Claude Desktop に接続
活用シーン
- 01Claude Desktop でソウルの天気を尋ねる
- 02MCP ツールで現在の天気を取得
MCP 対応
Naver の現在の天気情報を MCP ツールとして Claude Desktop に提供し、ローカルで動作するよう設定します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
mcp-naver-weather
Naver からリアルタイムの天気データを取得し、ローカルフォルダー経由で Claude Desktop に送信する軽量な MCP(Model Context Protocol)サーバーです。
このプロジェクトは、Claude の MCP デスクトップ機能と併用することを想定しています。
機能
- Naver から現在の天気情報を取得します
- uv を使用して最小限のセットアップで利用できます
使い方
1. Claude Desktop をインストールする(未インストールの場合)
- Claude Desktop をダウンロードしてインストールします。
2. mcp-naver-weather をダウンロードする
オプション 1:ZIP としてダウンロード
- 「Code」 > **「Download ZIP」**をクリックします
- ダウンロードした ZIP ファイルを展開します
オプション 2:Git でクローンする
git clone https://github.com/AIMIZING/mcp-naver-weather.git
cd mcp-naver-weather
3. UV 環境をセットアップする
オプション 1:手動でセットアップ
- uv をインストールします(未インストールの場合):
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
- 仮想環境をセットアップします:
uv venv
.venv\Scripts\activate
- 依存関係をインストールします:
pip install -r requirements.txt
オプション 2:自動セットアップ(Windows)
- 同梱の 「setup.bat」 ファイルを実行します
4. Claude Desktop を設定する
同梱の 「weather_config.json」 ファイルを開き、その内容をコピーします。 次に、既存の Claude Desktop 設定ファイルを開き、コピーした内容を追加します。
Claude Desktop の設定ファイルを見つけるには:
- Claude Desktop を開きます
- メニュー → ファイル → 設定 → 開発者モード → 設定を編集 の順に移動します
- 現在の 「claude_desktop_config.json」 ファイルが開きます
- 適切な位置(例:mcp リスト内、または関連するセクション)に追加の内容を貼り付けます
⚠️ コピーする前に、weather_config.json 内のパス "D:\PLACEHOLDER\naver-weather" を実際のローカルプロジェクトのパス(例:C:\Users\YourName\Documents\naver-weather)に置き換えてください。
⚠️ ファイル全体を上書きしないでください。既存の設定が壊れないよう、内容を追加またはマージしてください。
5. Claude Desktop を起動する
Claude Desktop を起動します。 起動すると、設定済みの MCP ツールが自動的に検出され、接続されます。 次のように Claude に天気情報を尋ねられます:
「ソウルの天気はどうですか?」
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。