Travel Planner
Provides weather-aware travel planning tools that fetch 3-day forecasts and generate structured itineraries using a multi-agent orchestration system. It exposes specialized agents for weather data and trip planning to any MCP-compliant client.
What is Travel Planner?
Travel Planner is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to provides weather-aware travel planning tools that fetch 3-day forecasts and generate structured itineraries using a multi-agent orchestration system. it exposes specialized agents for weather data and...
Provides weather-aware travel planning tools that fetch 3-day forecasts and generate structured itineraries using a multi-agent orchestration system. It exposes specialized agents for weather data and trip planning to any MCP-compliant client.
This server falls under the Analytics category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- Provides weather-aware travel planning tools that fetch 3-da
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx travel-planner-mcp-serverConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Travel Planner
The Travel Planner MCP Server connects AI assistants to Google Maps APIs to enable real, location-aware travel planning. It exposes four tools — searchPlaces, getPlaceDetails, calculateRoute, and getTimeZone — that let an AI look up restaurants and attractions, get detailed place information, calculate driving or transit routes between locations, and resolve time zone data for any coordinate. Travel enthusiasts and trip planners use it to generate itineraries grounded in real geodata rather than hallucinated suggestions.
Prerequisites
- Node.js 18 or later
- A Google Maps Platform API key with the following APIs enabled: Places API, Directions API, Geocoding API, and Time Zone API
- An MCP-compatible client such as Claude Desktop
Enable Google Maps APIs
In the Google Cloud Console, create or select a project, then enable the Places API, Directions API, Geocoding API, and Time Zone API. Generate an API key under APIs & Services > Credentials.
Install via Smithery (quickest)
Use the Smithery CLI to install and configure the server for Claude Desktop automatically.
npx -y @smithery/cli install @GongRzhe/TRAVEL-PLANNER-MCP-Server --client claudeOr install manually via npm
Run the server directly with npx, passing your Google Maps API key as an environment variable.
GOOGLE_MAPS_API_KEY=your_api_key npx @gongrzhe/server-travelplanner-mcpConfigure Claude Desktop
Add the server to your claude_desktop_config.json with the GOOGLE_MAPS_API_KEY environment variable set.
{
"mcpServers": {
"travel-planner": {
"command": "npx",
"args": ["@gongrzhe/server-travelplanner-mcp"],
"env": {
"GOOGLE_MAPS_API_KEY": "your_google_maps_api_key"
}
}
}
}Restart and test
Restart Claude Desktop. Ask it to search for places or calculate a route — the assistant will invoke the appropriate tool and return real data from Google Maps.
Travel Planner Examples
Client configuration
Claude Desktop configuration for the Travel Planner MCP server with a Google Maps API key.
{
"mcpServers": {
"travel-planner": {
"command": "npx",
"args": ["@gongrzhe/server-travelplanner-mcp"],
"env": {
"GOOGLE_MAPS_API_KEY": "AIzaSy_your_key_here"
}
}
}
}Prompts to try
Sample prompts for location search, route planning, and itinerary generation.
- "Find the top-rated Italian restaurants near the Colosseum in Rome"
- "Calculate the driving route from Paris to Amsterdam and tell me the total time"
- "What is the time zone in Tokyo, Japan right now?"
- "Get details for Google Place ID ChIJN1t_tDeuEmsRUsoyG83frY4"
- "Plan a 3-day itinerary for Kyoto, Japan including travel times between attractions"Troubleshooting Travel Planner
API requests fail with 'REQUEST_DENIED' or billing errors
All four required Google Maps APIs (Places, Directions, Geocoding, Time Zone) must be individually enabled in Google Cloud Console, and billing must be active on the project. Free tier credits are available but a billing account must be linked.
searchPlaces returns no results for a location
Try a more specific query string. The Places API text search works best with natural descriptions like 'coffee shop near Shibuya, Tokyo'. Also ensure the Places API (New) vs. Places API (Legacy) is the correct one enabled for your key.
Server exits immediately or GOOGLE_MAPS_API_KEY is not recognized
Ensure the env key is spelled exactly 'GOOGLE_MAPS_API_KEY' (all caps, underscores). Verify the key is not restricted to specific referrers or IP addresses in Cloud Console — for MCP use, the key should allow server-side requests.
Frequently Asked Questions about Travel Planner
What is Travel Planner?
Travel Planner is a Model Context Protocol (MCP) server that provides weather-aware travel planning tools that fetch 3-day forecasts and generate structured itineraries using a multi-agent orchestration system. it exposes specialized agents for weather data and trip planning to any mcp-compliant client. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Travel Planner?
Follow the installation instructions on the Travel Planner GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Travel Planner?
Travel Planner works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Travel Planner free to use?
Yes, Travel Planner is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.
Travel Planner Alternatives — Similar Analytics Servers
Looking for alternatives to Travel Planner? Here are other popular analytics servers you can use with Claude, Cursor, and VS Code.
OpenMetadata
★ 14.0kOpenMetadata is a unified metadata platform for data discovery, data observability, and data governance powered by a central metadata repository, in-depth column level lineage, and seamless team collaboration.
Superset
★ 10.9kAn MCP server that provides AI assistants with full access to Apache Superset instances, enabling interaction with dashboards, charts, datasets, databases, and SQL execution capabilities.
Horizon
★ 4.4k📡 Your own AI-powered news radar. Generates daily briefings in English & Chinese. | 用 AI 构建你专属的新闻雷达
MCP Server Chart
★ 4.1kEnables generation of 25+ types of charts and data visualizations using AntV, including bar charts, line charts, maps, mind maps, and specialized diagrams like fishbone and sankey charts. Supports both statistical charts and geographic visualizations
Muapi CLI
★ 997Official CLI for muapi.ai — generate images, videos & audio from the terminal. MCP server, 14 AI models, npm + pip installable.
Weather MCP Server
★ 907Weather Data Fetcher MCP server built with Node.js, MCP SDK, and Zod. Provides weather details like temperature and forecast for cities such as Noida and Delhi via a registered tool. Simplifies API integration, enabling structured responses for clien
Browse More Analytics MCP Servers
Explore all analytics servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Travel Planner in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Travel Planner?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.