自动化执行谷歌地图查询、地理编码、路线规划与地点详情获取任务
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "google-maps-automation" 技能: 1. 下载 https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/google-maps-automation/SKILL.md 2. 保存为 ~/.claude/skills/google-maps-automation/SKILL.md 3. 装好后重载技能,告诉我可以用了
请使用 google-maps-automation 技能,先搜索可用工具及其最新参数,再将以下地址批量转换为经纬度,并输出表格:北京市朝阳区三里屯路 11 号;上海市浦东新区世纪大道 100 号;深圳市南山区科技园南区。
包含原始地址、标准化地址、纬度、经度的结果表格。
请使用 google-maps-automation 技能,先搜索工具 schema,然后查找“杭州西湖附近评分 4.5 以上的咖啡馆”,返回前 5 个结果,并补充每个地点的地址、营业状态、评分、用户评价数和 place details 链接字段。
一份按相关性或评分排序的候选地点清单及关键详情。
请使用 google-maps-automation 技能,先搜索当前可用工具及参数。以“广州市天河区体育西路 101 号”为起点,分别前往“广州南站”和“白云国际机场”,计算驾车路线矩阵,比较预计时长与距离,并给出最优出发建议。
包含各目的地距离、预计用时、路线对比和建议的结构化结果。
Geocode addresses, search places, get directions, compute distance matrices, and retrieve place details using Google Maps via Rube MCP (Composio).
Toolkit docs: composio.dev/toolkits/google_maps
RUBE_MANAGE_CONNECTIONS with toolkit google_mapsRUBE_SEARCH_TOOLS first to get current tool schemasGet Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.
RUBE_SEARCH_TOOLS respondsRUBE_MANAGE_CONNECTIONS with toolkit google_mapsUse GOOGLE_MAPS_GEOCODING_API to convert a street address into geographic coordinates (latitude/longitude).
Tool: GOOGLE_MAPS_GEOCODING_API
Parameters:
- address: Street address or plus code to geocode
- latlng: Lat/lng for reverse geocoding (e.g., "40.714224,-73.961452")
- place_id: Place ID for place geocoding
- language: Language for results
- region: Region bias (ccTLD code)
- bounds: Bounding box for viewport bias
- components: Component filter (e.g., "postal_code:94043|country:US")
Use GOOGLE_MAPS_TEXT_SEARCH to find places using a free-text query.
Tool: GOOGLE_MAPS_TEXT_SEARCH
Parameters:
- textQuery (required): Search text (e.g., "restaurants in London")
- fieldMask: Fields to return (e.g., "displayName,formattedAddress,rating")
- maxResultCount: Max results (1-20, default 10)
Use GOOGLE_MAPS_GET_ROUTE to calculate routes with distance and duration.
Tool: GOOGLE_MAPS_GET_ROUTE
Parameters:
- origin_address (required): Starting point (address or "lat,lng")
- destination_address (required): End point (address or "lat,lng")
- travelMode: DRIVE, BICYCLE, WALK, TWO_WHEELER, or TRANSIT
- routingPreference: TRAFFIC_UNAWARE, TRAFFIC_AWARE, TRAFFIC_AWARE_OPTIMAL
- computeAlternativeRoutes: Return alternative routes (boolean)
- units: METRIC or IMPERIAL
- languageCode: BCP-47 language code
- routeModifiers_avoidTolls / avoidHighways / avoidFerries: Route preferences
Use GOOGLE_MAPS_COMPUTE_ROUTE_MATRIX to calculate distances and durations between multiple origins and destinations.
Tool: GOOGLE_MAPS_COMPUTE_ROUTE_MATRIX
Parameters:
- origins (required): Array of origin locations (address strings or lat/lng objects)
- destinations (required): Array of destination locations
- travelMode: DRIVE, BICYCLE, WALK, TWO_WHEELER, or TRANSIT
- routingPreference: TRAFFIC_UNAWARE, TRAFFIC_AWARE, TRAFFIC_AWARE_OPTIMAL
- fieldMask: Response fields to include
- units: METRIC or IMPERIAL
Use GOOGLE_MAPS_GET_PLACE_DETAILS to retrieve comprehensive information about a specific place.
Tool: GOOGLE_MAPS_GET_PLACE_DETAILS
Description: Retrieves comprehensive details for a place using its resource
name (places/{place_id} format). Returns hours, contacts, reviews, etc.
Note: Call RUBE_SEARCH_TOOLS to get the full schema for this tool.
Use GOOGLE_MAPS_NEARBY_SEARCH to find places within a circular area around a point.
Tool: GOOGLE_MAPS_NEARBY_SEARCH
Parameters:
- latitude (required): Center latitude (-90 to 90)
- longitude (required): Center longitude (-180 to 180)
- radius (required): Search radius in meters (max 50000)
- includedTypes: Place types to include (e.g., ["restaurant", "cafe"])
- excludedTypes: Place types to exclude
- fieldMask: Fields to return
- maxResultCount: Max results (1-20)
…
通过 Rube MCP 自动化 Agiled 中的客户、项目与业务流程操作。
通过 Rube MCP 自动化执行 Mapbox 相关任务,如检索、管理与地图工作流集成。