地图搜索服务

通过自然语言查询在Google Maps上搜索地点,返回名称、地址、评分等信息。

  • by jainryu
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 jainryu/google-map-mcp

使用说明

🗺️ 谷歌地图MCP服务器

通过Claude查找任何有自然语言查询的地方!

✨ 快速开始

  1. 安装uv (如果你没有)
curl -LsSf https://astral.sh/uv/install.sh | sh
  1. 安装依赖项
uv pip install fastmcp httpx python-dotenv
  1. 添加API密钥 创建一个 .env 文件:
GOOGLE_API_KEY=your_api_key_here

从获取API密钥 谷歌云控制台 (启用Places API)。

🚀 用法

运行服务器:

uv run google_map.py

添加到Claude桌面配置:

{
  "mcpServers": {
    "google-maps": {
      "command": "uv",
      "args": ["--directory", "/path/to/project", "run", "google_map.py"]
    }
  }
}

试试看:

  • “在东京找到评级为4+的咖啡馆”
  • “布鲁克林最好的披萨店”
  • “埃菲尔铁塔附近的酒店”

🛠️ 它做什么

搜索谷歌地图并返回:

  • 地名
  • 地址
  • 评分
  • 每个查询最多5个结果

📝 需求

fastmcp
httpx
python-dotenv

由以下材料制成❤️ 使用 FastMCP