mcp-gmap/rs
Il mondo. A portata di mano.
Google Maps per il tuo terminale e i tuoi agenti. Un binario Rust. Ogni coordinata, una possibilità.
cargo install mcp-gmap-rs --locked01 / UN BINARIO, TRE MODI DI USARLO
Segue il tuo modo di lavorare.
Da una ricerca veloce a un agente in produzione. Gli stessi strumenti, ovunque li esegui.
Il tuo terminale.
Trova un luogo, convalida un indirizzo, pianifica un percorso. JSON strutturato, pronto per gli script.
mcp-gmap-rs geocode↗02 / STDIOIl tuo agente.
Avvia un server MCP stdio. Collega il tuo host. Dai al tuo agente il senso del luogo.
mcp-gmap-rs serve stdio↗03 / HTTPLa tua infrastruttura.
HTTP streamable, TLS e mTLS nativi. Per container e Kubernetes.
mcp-gmap-rs serve http↗02 / GLI STRUMENTI
Un mondo di risposte.
42 strumenti. Dai dettagli di una strada alle condizioni locali. Ogni parametro, valore predefinito ed esempio è documentato.
geocode
Converte un indirizzo o un punto di interesse in coordinate.
validate_address
Valida e normalizza un indirizzo postale, restituendo il verdetto Google, correzioni, componenti e geocodifica. Il verdetto è un elemento di valutazione, non una garanzia di consegna.
pollen
Ottiene da 1 a 5 giorni di previsioni polliniche, indici e raccomandazioni sanitarie per coordinate esatte. La copertura dipende da luogo e stagione.
area_insights
Conta i luoghi dentro un cerchio, una regione o un poligono tramite Places Aggregate. Gli identificativi facoltativi sono disponibili solo per conteggi fino a 100; nessuna richiesta automatica di dettagli.
snap_to_roads
Associa alle strade una traccia GPS ordinata di 2–100 punti. Per buoni risultati mantieni i punti consecutivi entro circa 300 metri. L’interpolazione facoltativa aggiunge geometria stradale.
nearest_roads
Trova i tratti stradali più vicini a 1–100 punti GPS indipendenti; conserva originalIndex di Google e i place ID stradali.
reverse_geocode
Converte coordinate in un indirizzo stradale.
search_places
Cerca Places (New) tramite testo con filtri facoltativi di posizione e valutazione.
search_nearby
Trova luoghi intorno a un indirizzo o a coordinate esatte, filtrando per tipo, valutazione e stato di apertura.
place_details
Ottiene dettagli, recensioni e attribuzioni del luogo. Gli URL delle foto facoltativi conservano l’attribuzione degli autori. Mostra fonti e avvertenze insieme al contenuto.
directions
Ottiene indicazioni, geometria del percorso, istruzioni di navigazione e durata del viaggio.
distance_matrix
Calcola distanze e durate di viaggio per più origini e destinazioni.
elevation
Ottiene l’altitudine in metri per coordinate geografiche.
timezone
Ottiene fuso orario, offset UTC/ora legale e ora locale. timestamp è espresso in millisecondi Unix.
weather
Ottiene meteo corrente, previsioni giornaliere oppure orarie.
air_quality
Ottiene indici di qualità dell’aria, concentrazioni facoltative degli inquinanti e raccomandazioni sanitarie.
static_map
Recupera una mappa PNG con indicatori e tracciati. MCP restituisce un’immagine incorporata; la CLI restituisce JSON base64 oppure scrive --output.
batch_geocode
Geocodifica fino a 50 indirizzi con successo o errore per ciascuno e concorrenza limitata.
explore_area
Risolve una posizione ed esplora categorie con dettagli per i primi risultati. Usa punti di interesse specifici per pianificare un viaggio.
plan_route
Pianifica un percorso di 2–27 tappe. Ottimizza 2–25 tappe intermedie, escluso transit. Le coordinate esatte vengono mantenute.
compare_places
Cerca e confronta luoghi con informazioni dettagliate e distanza in auto facoltativa da userLocation.
search_along_route
Trova luoghi lungo un percorso usando la sua polilinea codificata.
local_rank_tracker
Misura il posizionamento di ricerca su una griglia geografica per 1–3 parole chiave; restituisce ARP, ATRP, SoLV ed errori per punto.
speed_limits
Limiti di velocità con accesso Asset Tracking.
autocomplete
Suggerisce luoghi e indirizzi durante la digitazione.
geolocate
Stima la posizione da celle e Wi-Fi.
solar
Dati degli edifici e livelli solari.
aerial_view
URL e metadati dei video Aerial View.
render_aerial_video
Richiede esplicitamente un rendering aereo.
map_tiles
Tessere 2D, 3D e Street View per la visualizzazione.
streetview
Metadati Street View e immagine JPEG.
streetview_publish
Gestisce e pubblica le foto Street View dell’utente.
datasets
Gestisce dataset cartografici.
route_optimization
Ottimizza gli itinerari della flotta.
air_quality_forecast
Previsioni orarie della qualità dell’aria.
air_quality_history
Storico qualità dell’aria fino a 30 giorni.
air_quality_heatmap
Tessere della mappa qualità dell’aria.
pollen_heatmap
Tessere delle mappe pollini.
weather_history
Storico orario del meteo del giorno precedente.
weather_alerts
Allerte meteo pubbliche locali.
weather_minute_forecast
Previsioni precipitazioni al minuto, sperimentali.
weather_map
Mappa precipitazioni attuali, sperimentale.
03 / DALLA PRIMA CHIAMATA ALLA PRODUZIONE