Travel Planner

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

Visit Travel Planner

How to install and configure Travel Planner

  1. Ensure you have Node.js installed and obtain a Google Maps API key with the Places, Directions, Geocoding, and Time Zone APIs enabled. 2. Open your Claude Desktop configuration file (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.

What you can do with Travel Planner

  • Searching for local attractions, restaurants, or lodging using search terms and coordinate bias radiuses with the Google Places API. * Retrieving detailed business information, ratings, and physical addresses by passing specific Google Place IDs to the server. * Calculating travel durations and routes between two distinct points using driving, walking, bicycling, or transit transportation modes. * Checking local timezone offsets for coordinate pairs to ensure itinerary schedules align accurately across global time differences. * Generating multi-stop daily travel itineraries with realistic transit allowances and verified location stops directly inside conversational AI sessions.

Key facts

  • https://github.com/GongRzhe/TRAVEL-PLANNER-MCP-Server
  • Maps, Weather & Local Data, Project & Task Management
  • geocoding, google maps, itinerary, navigation, travel

Part of MCP Servers

Related MCP servers

  • MCP Kanban Memory — MCP Kanban Memory is an MCP server that provides a kanban-based task management and state retention system for AI-driven workflows.…
  • MCP Orchestro — MCP Orchestro is an MCP server that integrates AI coding tools with a Supabase-backed task orchestration and Kanban system. Designed…
  • MCP Outlook Tools — MCP Outlook Tools is an MCP server that enables AI assistants like Claude Desktop to connect with a locally installed…
  • MCP Personal Assistant Agent — MCP Personal Assistant Agent is an MCP server that connects AI clients to productivity services, external web information, and smart…
  • MCP Personal — MCP Personal is an MCP server collection that provides local productivity tools and system utilities to AI assistants. It connects…
  • MCP Redmine — MCP Redmine is an MCP server that provides an integration between large language model clients and the Redmine project management…

How do I install Travel Planner?

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.

What can Travel Planner do?

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.

Which MCP clients work with Travel Planner?

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.

What API keys are required for Travel Planner?

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.

Is Travel Planner open source?

Yes, Travel Planner is open source software. It is licensed under the MIT License, and the source code is hosted on GitHub.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories