mcpField
M
MCP Google Maps

MCP Google Maps

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

MCP Google Maps について

MCP Google Mapsは、Google Mapsの場所検索や地図機能をMCPクライアントに提供し、位置検索、経路案内、地理データの利用に役立ちます。ジオコーディング、距離計算、静的マップ生成にも対応します。

主な機能

  1. 01周辺の場所検索と詳細取得
  2. 02住所と座標の相互ジオコーディング
  3. 03複数地点間の距離計算
  4. 04経路と標高データの取得
  5. 05経路付き地図画像の生成

活用シーン

  1. 01特定地点の周辺施設を検索
  2. 02住所を座標に変換
  3. 03地点間の移動距離を比較
  4. 04経路を取得して地図画像を生成

MCP 対応

このMCPサーバーは、場所検索、ジオコーディング、経路、距離マトリックス、標高、静的マップなどのGoogle Maps機能をMCPインターフェース経由で提供します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"MCP-Google-Maps": {
"command": "npx",
"args": [
"-y",
"mcp-google-maps"
]
}
}
}
起動コマンドnpx -y mcp-google-maps

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmmcp-google-maps

ツール

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

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

詳細

MCP Google Maps MCP-Google-Maps

Google Maps の機能を提供する Model Context Protocol(MCP)サーバーです。MCP インターフェースを通じて、場所の検索、ジオコーディング、経路案内などを利用できます。

機能

  • 場所の検索
  • 場所の詳細
  • ジオコーディングと逆ジオコーディング
  • 距離行列
  • 経路案内
  • 標高データ
  • 静的マップの生成

インストールとテスト

まず、パッケージをグローバルにインストールします。

npm install -g mcp-google-maps

次のコマンドを実行して、MCP サーバーが動作しているかテストできます。

npx mcp-google-maps

MCP の設定

MCP クライアントで使用するには、以下を MCP の設定に追加します。

{
    "mcpServers": {
        "google-maps": {
            "command": "npx",
            "args": ["-y", "mcp-google-maps"],
            "env": {
                "GOOGLE_MAPS_API_KEY": "your_api_key_here",
                "DEFAULT_LANGUAGE": "en",
                "DEFAULT_REGION": "US",
                "MAX_REQUESTS_PER_SECOND": "50",
                "MAX_REQUESTS_PER_DAY": "100000",
                "ENABLE_CACHING": "true",
                "CACHE_TTL": "3600"
            },
            "enabled": true
        }
    }
}

利用可能な MCP コマンド

MCP インターフェースから、次のコマンドを利用できます。

  • search_nearby:場所の近くにあるスポットを検索します
  • get_place_details:特定の場所の詳細情報を取得します
  • get_geocode:住所を座標に変換します
  • get_reverse_geocode:座標を住所に変換します
  • get_distance_matrix:複数の出発地と目的地の間の距離を計算します
  • get_directions:2 点間の経路案内を取得します
  • get_elevation:地点の標高データを取得します
  • get_map_with_directions:経路、経由地、静的マップ画像を含む地図のビジュアル表示を生成します

ライセンス

MIT

作者

artixz

コメント

MCP は初めてですか?

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

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