mcpField
M
Mcp Naver Maps

Mcp Naver Maps

ローカル
github.com/yunkee-leeメディア・デザイン276 週間前に更新

Mcp Naver Maps について

Mcp Naver Maps は Naver Maps API と Naver Search API に接続し、MCP クライアントにジオコーディングとローカル検索を提供します。

主な機能

  1. 01ジオコーディング
  2. 02ローカル検索

活用シーン

  1. 01住所を地理情報に変換
  2. 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から取得できます。

設定

  1. .env ファイルを作成する: プロジェクトのルートにファイルを作成します。

  2. 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 の実行

  1. 依存関係を同期する: ターミナルでプロジェクトのルートディレクトリに移動し、次のコマンドを実行します。仮想環境が存在しない場合は作成し、pyproject.toml で指定されているすべての依存関係をインストールします。

    uv sync
    
  2. 実行: uv を使用して MCP サーバーを実行できます。

    uv run src/mcp_naver_maps
    

    開発時は、次のように実行します。

    source .venv/bin/activate
    mcp dev src/mcp_naver_maps/server.py
    

コメント

MCP は初めてですか?

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

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