Google Maps Platform Grounding Lite 是一项支持 Model Context Protocol (MCP) 的服务,可让您轻松地使用 Google 地图中的可信地理空间数据来接地 AI 应用。MCP 服务器提供的工具可让 LLM 访问地点、天气和路线功能。您可以在任何支持 MCP 服务器的工具中启用 Grounding Lite,以试用该服务。
工具
Grounding Lite 提供的工具可让 LLM 访问以下 Google 地图功能:
- 搜索地点: 请求地点信息,获取 AI 生成的地点数据摘要, 以及摘要中每个地点的地点 ID、纬度和经度坐标以及 Google 地图 链接。您可以将返回的地点 ID 以及纬度和经度坐标与其他 Google Maps Platform API 搭配使用,以便在地图上显示地点。
- **查询天气**: 请求天气信息,并返回当前天气状况、每小时 天气预报和每日天气预报。
计算路线: 请求两个地点之间的驾车或步行路线信息 并返回路线距离和时长信息。
启用 Maps Grounding Lite MCP 服务器后,大语言模型即可调用服务器公开的新工具,以返回上述数据类型的其他建立依据信息。虽然 LLM 可以使用这些额外信息来获取上下文,但 LLM 最终生成的响应可能不包含 MCP 服务器返回的确切信息。您应验证生成的响应的准确性。
试用 Grounding Lite 示例应用 (在新标签页中打开)
结算和配额
潜在价格
Grounding Lite 处于实验阶段时,可免费使用。
下表介绍了 Maps Grounding Lite 在正式版 (GA) 发布后的潜在价格范围。如需了解详情,请参阅 发布阶段说明。
Grounding Lite 也可能通过 Essentials 和 Pro 订阅以节省费用 套餐提供。
列出的费用按每 1,000 个事件计算。所有价格均以美元为单位。范围适用于每月事件数。
类别 |
SKU 名称 |
免费使用量上限 |
上限 - 100,000 |
100,001 - 500,000 |
500,001 - 1,000,000 |
1,000,001 - 5,000,000 |
5,000,000 以上 |
|---|---|---|---|---|---|---|---|
| 基本功能版 | Grounding Lite | 10,000 | 7.00 美元 | 5.95 美元 | 4.90 美元 | 3.85 美元 | 2.80 美元 |
类别 |
SKU 名称 |
免费使用量上限 |
上限 - 5,000,000 |
5,000,000 以上 |
|---|---|---|---|---|
| 基本功能版 | Grounding Lite(印度) | 70,000 | 3.85 美元 | 2.80 美元 |
配额
以下配额适用于 Grounding Lite 提供的工具:
- 搜索地点:每个项目每分钟 100 个查询。每个项目每天 1,000 个查询。
- 查询天气:每个项目每分钟 300 个查询。
- 计算路线:每个项目每分钟 300 个查询。
政策和服务条款
Grounding Lite 受 Google Maps Platform 服务条款(包括此服务的 服务专用 条款)的约束。本部分介绍了 Grounding Lite 的其他服务使用要求,包括兼容的 LLM 和标明出处要求。
兼容 LLM 的要求
您只能将 Grounding Lite 与符合 Google Maps Platform 服务条款的 LLM 搭配使用。
例如,您有责任确保 Google 地图内容不会被您选择使用的 LLM 缓存、存储或用于改进该 LLM。在使用 Grounding Lite 之前,您需要查看您打算与 Grounding Lite 搭配使用的任何模型的服务条款。您不得将 Grounding Lite 与任何使用输入到模型中的数据进行模型训练或改进的模型搭配使用。您有责任确保您对模型的使用完全符合 Google Maps Platform 服务条款(包括服务专用条款)中对 Google 地图内容的限制。
Google 地图来源的标明出处要求
Grounding Lite 的每个工具响应都包含来源。在展示使用 Grounding Lite 提供的工具的结果时,您必须以符合以下要求的方式添加关联的 Google 地图来源:
- Google 地图来源必须紧随来源支持的生成内容之后。此类生成的内容也称为接地输出 。
- Google 地图来源必须在一次用户互动中可见。
“搜索地点”工具的来源
search_places 工具 places 字段提供支持
summary 的来源。对于 places,系统会返回以下元数据:
place(资源名称)idlocationgoogleMapsLinks
对于每个地点,您都必须生成符合以下要求的链接预览:
- 请按照 Grounding Lite 文字提供方指南,将每项来源归属至 Google 地图。
- 使用响应中的
places.googleMapsLinks.placeUrl链接到来源。
配置 LLM 以使用 MCP 服务器
如需使用 Grounding Lite,您首先需要一个启用了 Maps Grounding Lite API 服务的 Google Cloud 云项目,以及 API 密钥或 OAuth 客户端 ID。 然后,您可以配置 LLM 以访问 MCP 服务器。Grounding Lite MCP 服务器使用可流式传输的 HTTP 传输。
在 Google Cloud 云项目中启用 Maps Grounding Lite 服务
如需在项目中启用 API,请执行以下操作:
- 在 Google Cloud 控制台中, 选择您要用于 Grounding Lite 的项目。
- 在 Google Cloud 控制台 中为项目启用结算功能。
- 在 Google Cloud 控制台 API 库中启用 Grounding Lite。
使用 API 密钥进行身份验证
您可以将现有 API 密钥与 Maps Grounding Lite 搭配使用,也可以创建新的 API 密钥,前提是您需要在 Google Cloud 云项目和密钥上同时启用 Maps Grounding Lite API 服务 。
如需使用 API 密钥进行身份验证,请执行以下操作:
- 按照 Google Maps Platform 入门指南 中的步骤创建或配置 API 密钥。
- 使用
X-Goog-Api-Key标头将密钥传递给 MCP 服务器。您需要在 LLM 的 MCP 工具配置中将此指定为自定义 HTTP 标头。
使用 OAuth 进行身份验证
您可以通过创建 OAuth 凭据并将其传递给 MCP 主机或 MCP 服务器应用,使用 OAuth 进行身份验证。
如需使用 OAuth 进行身份验证,请执行以下操作:
- 在 Google Cloud 控制台中, 选择您要用于 Grounding Lite 的项目。
- 在“API 和服务”菜单中,选择凭据 。
- 在顶部菜单中,依次选择创建凭据 > OAuth 客户端 ID 。
- 如果项目没有已配置的权限请求页面,请点击配置权限请求页面 ,然后按照屏幕上的说明操作。
- 在“指标”部分,点击创建 OAuth 客户端 。
- 在“创建 OAuth 客户端 ID”屏幕上,选择应用类型,然后输入客户端 ID 的名称。
- 指定与您的应用类型相关的其他详细信息。 例如,如果您要创建 Web 应用,请为浏览器和服务器请求添加授权 URI。
- 创建客户端后,请保存客户端 ID 和密钥。
- 在配置 MCP 主机或 MCP 服务器应用以访问 Grounding Lite 时,请传递您的 OAuth 客户端 ID 和密钥。
如需了解详情,请参阅使用 OAuth 2.0 访问 Google API。
配置 LLM 以访问 Grounding Lite MCP 服务器
如果您拥有一个启用了 Maps Grounding Lite API 服务的 Google Cloud 云项目,并且拥有有效的凭据(例如 API 密钥或 OAuth 客户端 ID 和 Secret),则可以按照相应的 MCP 配置文档并使用 Grounding Lite MCP 服务器网址 https://mapstools.googleapis.com/mcp 来配置大语言模型以访问 MCP 服务器。
如需了解详情,请参阅在 AI 应用中配置 MCP。
使用 Gemini CLI 配置 Grounding Lite
本部分提供了一个示例,说明如何使用 Gemini CLI 配置 Grounding Lite MCP 服务器。如需了解详情,请参阅将 MCP 服务器与 Gemini CLI 搭配使用。
安装 Gemini CLI 后,您可以使用 add 命令配置 Maps Grounding Lite MCP 服务器:
gemini mcp add -s user -t http -H 'X-Goog-Api-Key: API_KEY' maps-grounding-lite-mcp https://mapstools.googleapis.com/mcp如果配置成功,您应该会看到一条确认消息,表明服务器已添加到您的用户设置中。
如需验证服务器是否正常运行,请运行
/mcp list命令:> /mcp list Configured MCP servers: maps-grounding-lite-mcp - Ready (3 tools) Tools: - compute_routes - lookup_weather - search_places开始使用 CLI 提出与 Google 地图相关的问题。例如,尝试“为我推荐一些山景城的餐厅”,系统应会代表您调用 search_places 工具。
分享反馈
如需分享有关 Grounding Lite 的反馈,请使用以下表单: