Mcp Naver Maps について
Mcp Naver Maps は Naver Maps API と Naver Search API に接続し、MCP クライアントにジオコーディングとローカル検索を提供します。
主な機能
- 01ジオコーディング
- 02ローカル検索
活用シーン
- 01住所を地理情報に変換
- 02周辺の場所を検索
MCP 対応
MCP サーバーとして、Naver Maps API によるジオコーディングと Naver Search API によるローカル検索を MCP クライアントに公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
MCP Naver Maps
この MCP は、Naver Maps API と Naver Search API に接続します。네이버 지도 API와 검색 API에 (로컬) 연결하는 MCP 서버.
現在、以下の API をサポートしています。
前提条件
開始する前に、以下がインストールされていることを確認してください。
- Python: バージョン 3.13 以降
- uv: インストール手順はこちらをご覧ください。
- Naver Cloud Platform アカウント: Naver Maps サービスの API 認証情報(Client ID と Client Secret)が必要です。Naver Cloud Platform のコンソールから取得できます。
- Naver Develoeprs アカウント: Naver Developers API の API 認証情報(Client ID と Client Secret)が必要です。Naver Developersから取得できます。
設定
-
.envファイルを作成する: プロジェクトのルートにファイルを作成します。 -
API 認証情報を追加する:
.envファイルを編集し、Naver Maps API と Naver Developers API の認証情報を追加します。NAVER_MAPS_CLIENT_ID="YOUR_NAVER_MAPS_CLIENT_ID" NAVER_MAPS_CLIENT_SECRET="YOUR_NAVER_MAPS_CLIENT_SECRET" NAVER_CLIENT_API="YOUR_NAVER_CLIENT_API" NAVER_CLIENT_SECRET="YOUR_NAVER_CLIENT_SECRET"src/mcp_naver_maps/naver_maps_client.pyを確認し、必要な環境変数名が正確であることを確認してください。
MCP の実行
-
依存関係を同期する: ターミナルでプロジェクトのルートディレクトリに移動し、次のコマンドを実行します。仮想環境が存在しない場合は作成し、
pyproject.tomlで指定されているすべての依存関係をインストールします。uv sync -
実行:
uvを使用して MCP サーバーを実行できます。uv run src/mcp_naver_maps開発時は、次のように実行します。
source .venv/bin/activate mcp dev src/mcp_naver_maps/server.py
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。