Travel Planner MCP Server
by GongRzhe
Planificación de viajes con integración de Google Maps para asistentes de IA
maps Node.js Intermedio Auto-hospedable
⭐ 95 stars 📦 770/week 📅 Actualizado: hace 1a
Descripción
Un servidor MCP para planificación de viajes usando las APIs de Google Maps. Proporciona 4 herramientas para buscar lugares, obtener detalles de lugares, calcular rutas entre ubicaciones con múltiples modos de transporte (conducción, a pie, bicicleta, transporte público) y consultar zonas horarias. Permite a los asistentes de IA construir itinerarios de viaje con datos reales de ubicación, distancias y tiempos de viaje.
✅ Ideal para
Planificación de viajes asistida por IA y creación de itinerarios con datos reales de ubicación
⏭️ No recomendado si
Necesitas integración de reservas o datos de mapas gratuitos
💡 Casos de uso
- Construir itinerarios de viaje con estimaciones reales de distancia y tiempo
- Buscar restaurantes, hoteles y atracciones cerca de una ubicación
- Calcular rutas entre destinos con diferentes modos de transporte
- Obtener información de zona horaria para planificación de viajes internacionales
👍 Ventajas
- ✓ Integración completa con Google Maps incluyendo Places, Directions y Geocoding
- ✓ Soporte para múltiples modos de transporte (conducción, a pie, bicicleta, transporte público)
- ✓ Filtrado por sesgo de ubicación y radio para búsquedas de lugares
- ✓ Interfaz simple de 4 herramientas cubriendo las necesidades básicas de planificación de viajes
👎 Desventajas
- ✗ Requiere API key de Google Maps con múltiples APIs habilitadas
- ✗ El uso de la API de Google Maps puede tener costos a escala
- ✗ Limitado a 4 herramientas — sin funciones de reserva o precios
🔧 Herramientas expuestas (4 herramientas)
| Tool | Categoría | Descripción |
|---|---|---|
| searchPlaces | places | Buscar lugares usando consulta de texto con sesgo de ubicación y radio opcionales |
| getPlaceDetails | places | Obtener detalles completos de un lugar vía Google Place ID |
| calculateRoute | routing | Calcular rutas entre dos puntos con modos de transporte configurables |
| getTimeZone | utility | Obtener datos de zona horaria para coordenadas geográficas |
💡 Consejos y trucos
Habilita las APIs de Places, Directions, Geocoding y Time Zone en tu proyecto de Google Cloud. Usa searchPlaces con sesgo de ubicación para mejores resultados locales.
Info rápida
- Autor
- GongRzhe
- Licencia
- MIT
- Runtime
- Node.js 18+
- Transporte
- stdio
- Categoría
- maps
- Dificultad
- Intermedio
- Auto-hospedable
- ✅
- Auth
- —
- Docker
- —
- Versión
- 0.1.2
- Actualizado
- 12 mar 2025
Compatibilidad con clientes
- ❓ Claude Code
- ❓ Cursor
- ❓ VS Code Copilot
- ❓ Gemini CLI
- ❓ Windsurf
- ❓ Cline
- ❓ JetBrains AI
- ❓ Warp
Plataformas
🍎 macOS 🐧 Linux 🪟 Windows