cablate/mcp-google-map

A powerful Model Context Protocol (MCP) server providing comprehensive Google Maps API integration with LLM processing capabilities.

解決的問題

本專案為 AI 代理提供一組全面的地理空間工具集,使其能透過 Google Maps 平台與物理世界互動。解決了 AI 代理缺乏即時、準確的位置資料、路徑規劃與地理空間推理能力的問題。

運作方式

以 Model Context Protocol (MCP) 伺服器的形式實作,將 AI 代理(如 Claude Desktop 或 Cursor)連接到 Google Maps API。提供 18 種不同的工具,分為 14 個原子工具(例如地理編碼、天氣、空氣品質)與 4 個複合工具,這些工具透過串接多個 API 呼叫來執行複雜任務,例如規劃最佳化的多站點路線或並排比較地點。

適用對象

需要地理空間智慧進行旅行規劃、不動產分析、物流優化、現場銷售或本地 SEO 審計的 AI 代理開發者。

主要亮點

  • 豐富的工具集:包含 18 個工具,涵蓋地理編碼、距離矩陣、高程、時區、天氣與空氣品質。

  • 複合工具:用於探索區域、規劃最佳化路線(最多 25 個停靠點)與追蹤本地搜尋排名的高階工具。

  • 彈性部署:支援 stdio、Streamable HTTP 與獨立 CLI 執行模式。

  • 上下文管理:可透過 GOOGLE_MAPS_ENABLED_TOOLS 過濾啟用的工具,以減少 LLM 上下文使用量。

  • 多模態支援:可產生靜態地圖影像,讓多模態 AI "看見" 並解讀。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案