这是 Maps Grounding Lite API 提供的 MCP 服务器。该服务器为开发者提供了在 Google Maps Platform 上构建 LLM 应用的工具。
Model Context Protocol (MCP) 服务器充当外部服务(为大语言模型 [LLM] 或 AI 应用提供上下文、数据或功能)与 LLM 或 AI 应用之间的代理。MCP 服务器将 AI 应用连接到数据库和 Web 服务等外部系统,并将这些系统的响应转换为 AI 应用可理解的格式。
服务器设置
您必须先启用 MCP 服务器并设置身份验证,然后才能使用。如需详细了解如何使用 Google 和 Google Cloud 远程 MCP 服务器,请参阅 Google Cloud MCP servers overview。
服务器端点
MCP 服务端点是 MCP 服务器的网络地址和通信接口(通常是网址),AI 应用(MCP 客户端的宿主)使用该端点来建立安全、标准化的连接。它是 LLM 请求上下文、调用工具或访问资源的交互点。Google MCP 端点可以是全球性的,也可以是区域性的。
Maps Grounding Lite API MCP 服务器具有以下全球 MCP 端点:
- https://mapstools.googleapis.com/mcp
MCP 工具
MCP 工具是 MCP 服务器向 LLM 或 AI 应用公开的函数或可执行功能,用于在现实世界中执行操作。
工具
mapstools.googleapis.com MCP 服务器具有以下工具:
| MCP 工具 | |
|---|---|
search_places |
当用户的请求是查找地点、商家、地址、位置、兴趣点或任何其他与 Google 地图相关的搜索时,请调用此工具。 输入要求(重要):
工具调用说明:
|
lookup_weather |
检索全面的天气数据,包括当前天气状况、每小时天气预报和每日天气预报。 可用的具体数据: 温度(当前温度、体感温度、最高/最低温度、热指数)、风(风速、阵风、风向)、天象(日出/日落、月相)、降水(类型、概率、降水量/QPF)、大气状况(紫外线指数、湿度、云量、雷暴概率)和地理编码位置地址。 位置和位置规则(重要): 使用
使用模式:
参数限制:
|
compute_routes |
计算指定出发地和目的地之间的行程路线。支持的出行方式: DRIVE(默认)、WALK。 输入要求(重要): 需要出发地 和目的地 。必须使用以下方法之一在各自的字段中嵌套提供每个字段:
工具调用示例: {"origin":{"address":"Eiffel Tower"},"destination":{"place_id":"ChIJt_5xIthw5EARoJ71mGq7t74"},"travel_mode":"DRIVE"}
|
resolve_names |
将批量列表中的特定位置查询(地标名称或确切地址)解析为规范的 Google 地图地点 ID。 输入要求(重要):
工具调用说明:
错误处理(重要):
|
resolve_maps_urls |
将 Google 地图网址列表解析为规范的 Google 地图地点 ID。 何时调用此工具(重要):
输入要求(重要):
错误处理(重要):
|
获取 MCP 工具规范
如需获取 MCP 服务器中所有工具的 MCP 工具规范,请使用 tools/list 方法。下面的示例演示了如何使用 curl 列出 MCP 服务器中当前可用的所有工具及其规范。
| Curl 请求 |
|---|
curl --location 'https://mapstools.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/list", "jsonrpc": "2.0", "id": 1 }' |