Travel Planner is an MCP server that integrates large language models with Google Maps services for location intelligence and travel itinerary planning. Software engineers, trip planners, and AI developers use this server to equip their AI assistants with real-world spatial context and mapping tools. It connects directly to Google Places, Directions, Geocoding, and Time Zone APIs, enabling models to look up destination details, search local spots by coordinates or keywords, and calculate travel routes across various transit modes. By providing dedicated tools for querying places, retrieving establishment metadata via place identifiers, generating step-by-step route options, and determining localized timezone offsets, the server eliminates the need for manual map lookups. AI agents can use these capabilities to generate realistic schedules, estimate driving or walking transit durations, and verify business hours and coordinates when drafting comprehensive travel plans.
Category: Maps, Weather & Local Data
Tags: geocoding, google maps, itinerary, navigation, travel
claude_desktop_config.json). 3. Add the server entry under the mcpServers block: json { "mcpServers": { "travel-planner": { "command": "npx", "args": ["@gongrzhe/server-travelplanner-mcp"], "env": { "GOOGLE_MAPS_API_KEY": "your_google_maps_api_key" } } } } 4. Alternatively, install automatically via Smithery using npx -y @smithery/cli install @GongRzhe/TRAVEL-PLANNER-MCP-Server --client claude. 5. Restart Claude Desktop to activate the tools.Part of MCP Servers
You can install Travel Planner automatically using the Smithery CLI by running npx -y @smithery/cli install @GongRzhe/TRAVEL-PLANNER-MCP-Server --client claude. Alternatively, you can add it directly to your Claude Desktop configuration file using npx with the @gongrzhe/server-travelplanner-mcp package, or install it globally with npm.
Travel Planner provides tools for searching places via the Google Places API, fetching place details using place IDs, calculating routes across various travel modes like driving or transit via Directions API, and retrieving timezone data for specific geographic coordinates.
Travel Planner works with Claude Desktop through its standard configuration file, as well as any other client compatible with the Model Context Protocol that supports local process execution via npx or Node.js.
You need a Google Maps API key provided via the GOOGLE_MAPS_API_KEY environment variable. The key must have the Google Places API, Directions API, Geocoding API, and Time Zone API enabled in Google Cloud Console.
Yes, Travel Planner is open source software. It is licensed under the MIT License, and the source code is hosted on GitHub.