Travel Planner MCP Server logo

Travel Planner MCP Server

by MCP-Mirror/gongrzhe

A Travel Planner Model Context Protocol (MCP) server implementation for interacting with Google Maps and travel planning services. This server enables LLMs to perform travel-related tasks such as location search, place details lookup, and travel time calculations.

View on GitHub

Last updated: N/A

What is Travel Planner MCP Server?

This is a Travel Planner MCP server that allows Large Language Models (LLMs) to interact with Google Maps and other travel planning services. It provides tools for searching places, getting place details, calculating routes, and retrieving timezone information.

How to use Travel Planner MCP Server?

The server can be used via npx or by installing it globally with npm. You'll need a Google Maps API key and configure the GOOGLE_MAPS_API_KEY environment variable. The server can be integrated with applications like Claude Desktop by adding a configuration to the mcpServers section of the claude_desktop_config.json file.

Key features of Travel Planner MCP Server

  • Search for places using Google Places API

  • Get detailed information about a specific place

  • Calculate route between two locations

  • Get timezone information for a location

Use cases of Travel Planner MCP Server

  • Planning a trip itinerary

  • Finding nearby restaurants or attractions

  • Calculating travel time between two points

  • Determining the local time at a destination

FAQ from Travel Planner MCP Server

What is a Google Maps API key and why do I need it?

A Google Maps API key is required to access Google Maps services. You need to enable Places API, Directions API, Geocoding API, and Time Zone API for this server to function correctly.

How do I install the server?

You can install the server globally using npm install -g @gongrzhe/server-travelplanner-mcp or run it directly using npx @gongrzhe/server-travelplanner-mcp.

How do I configure the Google Maps API key?

Set the GOOGLE_MAPS_API_KEY environment variable to your Google Maps API key.

Can I use this server with Claude Desktop?

Yes, you can configure this server to work with Claude Desktop by adding the appropriate configuration to your claude_desktop_config.json file.

What are the available tools?

The available tools are searchPlaces, getPlaceDetails, calculateRoute, and getTimeZone.