MCP Google Maps について
MCP Google Mapsは、Google Mapsの場所検索や地図機能をMCPクライアントに提供し、位置検索、経路案内、地理データの利用に役立ちます。ジオコーディング、距離計算、静的マップ生成にも対応します。
主な機能
- 01周辺の場所検索と詳細取得
- 02住所と座標の相互ジオコーディング
- 03複数地点間の距離計算
- 04経路と標高データの取得
- 05経路付き地図画像の生成
活用シーン
- 01特定地点の周辺施設を検索
- 02住所を座標に変換
- 03地点間の移動距離を比較
- 04経路を取得して地図画像を生成
MCP 対応
このMCPサーバーは、場所検索、ジオコーディング、経路、距離マトリックス、標高、静的マップなどのGoogle Maps機能をMCPインターフェース経由で提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
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
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。