google-maps-automation
Faz seu agente usar o Google Maps para tarefas como geocodificar endereços e obter direções. Ele pode buscar locais e calcular rotas.
O que ela faz
Esta ferramenta ajuda você a usar o Google Maps para encontrar lugares, obter direções, calcular distâncias e até transformar endereços em coordenadas geográficas.
Quando usar
- ✓Precisa saber a distância entre sua casa e o trabalho.
- ✓Quer encontrar restaurantes perto de você.
- ✓Precisa converter um endereço em latitude e longitude.
Exemplo do que pedir para a IA
“Quais restaurantes ficam a menos de 5 km da Avenida Paulista?”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta se conecta ao Google Maps para buscar as informações que você pede. Ela usa comandos específicos para encontrar lugares, calcular rotas ou obter detalhes de um endereço.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add ComposioHQ/awesome-claude-skills --skill google-maps-automationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/google-maps-automation/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Automação do Google Maps via Rube MCP
Geocodifique endereços, pesquise locais, obtenha direções, calcule matrizes de distância e recupere detalhes de locais usando o Google Maps via Rube MCP (Composio).
Documentação do Toolkit: composio.dev/toolkits/google_maps
Pré-requisitos
- O Rube MCP deve estar conectado (RUBE_SEARCH_TOOLS disponível)
- Conexão ativa via
RUBE_MANAGE_CONNECTIONScom o toolkitgoogle_maps - Sempre chame
RUBE_SEARCH_TOOLSprimeiro para obter os esquemas de ferramentas atuais
Configuração
Obtenha o Rube MCP: Adicione https://rube.app/mcp como um servidor MCP na sua configuração de cliente. Nenhuma chave de API é necessária — basta adicionar o endpoint e funciona.
- Verifique se o Rube MCP está disponível confirmando que
RUBE_SEARCH_TOOLSresponde - Chame
RUBE_MANAGE_CONNECTIONScom o toolkitgoogle_maps - Se a conexão não estiver ATIVA, siga o link de autenticação retornado para concluir a configuração
- Confirme se o status da conexão mostra ATIVA antes de executar quaisquer fluxos de trabalho
Fluxos de Trabalho Principais
1. Geocodificar um Endereço
Use GOOGLE_MAPS_GEOCODING_API para converter um endereço de rua em coordenadas geográficas (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")
2. Pesquisar por Locais
Use GOOGLE_MAPS_TEXT_SEARCH para encontrar locais usando uma consulta de texto livre.
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)
3. Obter Direções Entre Dois Locais
Use GOOGLE_MAPS_GET_ROUTE para calcular rotas com distância e duração.
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
4. Calcular Matriz de Distância
Use GOOGLE_MAPS_COMPUTE_ROUTE_MATRIX para calcular distâncias e durações entre várias origens e destinos.
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
5. Obter Detalhes do Local
Use GOOGLE_MAPS_GET_PLACE_DETAILS para recuperar informações abrangentes sobre um local específico.
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.
6. Pesquisar Locais Próximos
Use GOOGLE_MAPS_NEARBY_SEARCH para encontrar locais dentro de uma área circular ao redor de um ponto.
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)
Padrões Comuns
- Geocodificar e depois traçar rota: Use
GOOGLE_MAPS_GEOCODING_APIpara converter endereços em coordenadas, depoisGOOGLE_MAPS_GET_ROUTEpara obter direções entre eles. - Pesquisar e depois obter detalhes: Use
GOOGLE_MAPS_TEXT_SEARCHpara encontrar locais, depoisGOOGLE_MAPS_GET_PLACE_DETAILSpara metadados mais ricos (horários, contatos, avaliações). - Experiência do usuário de autocompletar: Use
GOOGLE_MAPS_AUTOCOMPLETEpara sugestões de pesquisa preditiva enquanto os usuários digitam endereços ou nomes de locais.
…
Perguntas frequentes
Preciso ter uma conta do Google?
Você precisa conectar sua conta do Google para que a ferramenta possa acessar o Google Maps. O processo é simples e guiado.
Posso pedir rotas de bicicleta?
Sim, você pode pedir rotas para diferentes meios de transporte, como carro, bicicleta, a pé ou transporte público.
Como sei se a ferramenta encontrou o lugar certo?
A ferramenta retorna informações como nome, endereço e, às vezes, avaliações para ajudar você a confirmar se é o lugar que procurava.
Detalhes
Descrição original do autor
Automate Google Maps tasks via Rube MCP (Composio): geocode addresses, search places, get directions, compute route matrices, reverse geocode, autocomplete, get place details. Always search tools first for current schemas.
Popularidade
- Estrelas no GitHub
- 77 mil
- Posição no ranking
- #1208
- Licença
- —
- Atualizada em
- 18/09/2026
Comentários
- …
Mais skills deste repositório
artifacts-builder
Ajuda seu agente a construir interfaces de usuário complexas. Ele usa tecnologias modernas para criar páginas web interativas e ricas.
ComposioHQ/awesome-claude-skills
brand-guidelines
Ajuda seu agente a aplicar cores e fontes oficiais da marca em materiais. É útil para manter a identidade visual em qualquer peça que precise ter a cara da empresa.
ComposioHQ/awesome-claude-skills
canvas-design
Faz seu agente criar artes visuais originais em .png e .pdf. Use quando o usuário pedir para criar um pôster, arte ou design estático.
ComposioHQ/awesome-claude-skills
changelog-generator
Ajuda seu agente a criar notas de lançamento para usuários a partir de códigos de programação. Transforma informações técnicas em textos fáceis de entender.
ComposioHQ/awesome-claude-skills
Skills parecidas
benchmark
Ajuda seu agente a medir a velocidade e a performance do código. É útil para garantir que as coisas estão rápidas e para encontrar problemas de lentidão.
affaan-m/ECC
content-hash-cache-pattern
Faz seu agente usar hashes de conteúdo para cachear resultados de processamento de arquivos. Isso evita processamento repetido e invalida o cache automaticamente quando o conteúdo muda. Útil para acelerar tarefas lentas.
affaan-m/ECC
parallel-execution-optimizer
Faz seu agente acelerar tarefas complexas dividindo-as em partes menores e executando-as em paralelo. Garante que tudo seja verificado ao final.
affaan-m/ECC