MCPdir β€” MCP Server Directory
πŸ‡¬πŸ‡§ πŸ‡ͺπŸ‡Έ

Travel Planner MCP Server

by GongRzhe

Travel planning with Google Maps integration for AI assistants

maps Node.js Intermediate Self-hostable
⭐ 95 stars πŸ“¦ 770/week πŸ“… Updated: 1y ago

Description

An MCP server for travel planning using Google Maps APIs. Provides 4 tools for searching places, getting place details, calculating routes between locations with multiple travel modes (driving, walking, bicycling, transit), and looking up timezones. Enables AI assistants to build travel itineraries with real location data, distances, and travel times.

βœ… Best for

AI-assisted travel planning and itinerary building with real-world location data

⏭️ Skip if

You need booking integration or free mapping data

πŸ’‘ Use cases

  • Building travel itineraries with real distance and time estimates
  • Searching for restaurants, hotels, and attractions near a location
  • Calculating routes between destinations with different travel modes
  • Getting timezone information for international trip planning

πŸ‘ Pros

  • βœ“ Full Google Maps integration with Places, Directions, and Geocoding
  • βœ“ Multiple travel mode support (driving, walking, bicycling, transit)
  • βœ“ Location bias and radius filtering for place searches
  • βœ“ Simple 4-tool interface covering core travel planning needs

πŸ‘Ž Cons

  • βœ— Requires Google Maps API key with multiple APIs enabled
  • βœ— Google Maps API usage may incur costs at scale
  • βœ— Limited to 4 tools β€” no booking or pricing features

πŸ”§ Exposed tools (4 tools)

ToolCategoryDescription
searchPlacesplacesSearch for venues using text query with optional location bias and radius
getPlaceDetailsplacesRetrieve comprehensive details about a place via Google Place ID
calculateRouteroutingCalculate routes between two points with configurable travel modes
getTimeZoneutilityGet timezone data for geographic coordinates

πŸ’‘ Tips & tricks

Enable Places, Directions, Geocoding, and Time Zone APIs on your Google Cloud project. Use searchPlaces with location bias for better local results.

Quick info

Author
GongRzhe
License
MIT
Runtime
Node.js 18+
Transport
stdio
Category
maps
Difficulty
Intermediate
Self-hostable
βœ…
Auth
β€”
Docker
β€”
Version
0.1.2
Updated
Mar 12, 2025

Client compatibility

  • ❓ Claude Code
  • ❓ Cursor
  • ❓ VS Code Copilot
  • ❓ Gemini CLI
  • ❓ Windsurf
  • ❓ Cline
  • ❓ JetBrains AI
  • ❓ Warp

Platforms

🍎 macOS 🐧 Linux πŸͺŸ Windows