mcp-gmap/rs
世界,触手可及。
让终端和智能体使用 Google Maps。一个 Rust 可执行文件,每个坐标都蕴藏着可能。
cargo install mcp-gmap-rs --locked01 / 一个可执行文件,三种使用方式
融入你的 工作方式。
从快速查询到生产环境中的智能体,无论在哪里运行,都能使用同一套工具。
02 / 工具集
探索世界的答案。
42 个工具,从街道细节到当地环境。每个参数、默认值和示例都有完整文档。
geocode
将地址或地标转换为坐标。
validate_address
验证和标准化邮政地址,返回 Google 判定、修正、组成部分与坐标;判定不保证投递。
pollen
获取精确坐标的 1–5 天花粉预报、指数与健康建议。覆盖取决于地点和季节。
area_insights
使用 Places Aggregate 统计圆、区域或多边形内的地点;数量不超过 100 时可返回 ID,不自动查询详情。
snap_to_roads
将 2–100 个有序 GPS 点匹配到道路;相邻点宜在约 300 米内,可选插值补充道路形状。
nearest_roads
为 1–100 个独立 GPS 点查找最近道路段,保留 Google 的 originalIndex 与道路地点 ID。
reverse_geocode
将坐标转换为街道地址。
search_places
按文本搜索 Places (New),可选位置与评分过滤。
search_nearby
查找地址或精确坐标附近的地点,可按类型、评分和营业状态过滤。
place_details
获取地点详情、评论与归属信息,可选照片 URL 保留作者归属;显示内容时也应显示来源/披露。
directions
获取两个地点间的路线、导航步骤与距离/时间总计。
distance_matrix
比较各起点到各终点的距离与耗时,保留单元格级失败。
elevation
获取精确坐标的海拔。
timezone
获取指定地点和时刻的时区、UTC 偏移与当地时间。
weather
获取当前、每日或每小时天气;保留 Google 单位与分页信息。
air_quality
获取当前空气质量指数、污染物浓度与健康建议。
static_map
将中心、标记和路径渲染为 PNG 地图。
batch_geocode
一次解析最多 50 个地址,保留输入顺序及逐地址错误。
explore_area
解析一个位置,按类别探索附近地点并扩展各类别的首批详情。
plan_route
规划经过 2–27 个停靠点的路线;非公共交通可优化 2–25 个中间点,并保留精确坐标。
compare_places
搜索并比较地点详情,可选比较到 userLocation 的驾车距离。
search_along_route
使用路线编码折线查找沿途地点。
local_rank_tracker
对 1–3 个关键词在地理网格上跟踪搜索排名,返回 ARP、ATRP、SoLV 和逐点错误。
speed_limits
按 GPS 路径或 Roads 路段 ID 查询公布的汽车限速;此受限功能要求 Asset Tracking 许可,仅启用 Roads 不足以取得访问权。
autocomplete
输入过程中获取 Places API (New) 地点/查询预测,支持地理偏好/限制、类型筛选、光标位置和调用方管理的计费会话令牌。
geolocate
通过原生基站/WiFi 观测估计位置,并可选择以服务器出口 IP 回退。
solar
获取建筑太阳能潜力、区域数据图层,或按 Google 返回的 ID 下载真实 GeoTIFF。
aerial_view
查询美国受支持地址的 Aerial View 视频状态、元数据和临时播放 URL。
render_aerial_video
为受支持美国地址显式排队创建异步 Aerial View 视频。
map_tiles
获取 Google 2D、3D 和 Street View 地图瓦片、会话及归属元数据,供合规地图可视化使用。
streetview
查询 Street View 全景元数据或下载真实静态全景 JPEG。
streetview_publish
管理已同意用户拥有的 Street View 照片和序列,显式上传、发布、修改元数据或删除公开内容。
datasets
管理 Google Maps 数据驱动样式的地理数据集,支持从现有 Cloud Storage 对象异步导入。
route_optimization
通过真实 Route Optimization API 优化车队,完整保留 ShipmentModel 的容量、时间窗和成本约束。
air_quality_forecast
按指定时间或区间读取未来最多 96 小时的空气质量预报。
air_quality_history
显式分页读取最近 30 天的历史空气质量。
air_quality_heatmap
下载真实空气质量热图 PNG 瓦片。
pollen_heatmap
下载真实树木、草或杂草花粉指数热图。
weather_history
显式分页读取过去最多 24 小时的天气历史。
weather_alerts
获取影响区域与位置相交的公共天气警报,保留级别和发布机构信息。
weather_minute_forecast
实验功能:分页获取未来六小时的高分辨率降水预报。
weather_map
实验功能:下载美国或欧洲降水临近预报图像瓦片。
03 / 从首次调用到生产环境