Back to MCP Catalog

Map Traveler MCP Server

Travel & TransportationTypeScript
Virtual travel experience on Google Maps with an AI avatar
Available Tools

get_traveler_view_info

Gets information about the current travel avatar's location, optionally including photos and nearby facilities

includePhotoincludeNearbyFacilities

get_traveler_location

Gets information about the current travel avatar's address and nearby facilities

reach_a_percentage_of_destination

Reach a specified percentage of the destination (moveMode=skip only)

timeElapsedPercentage

set_traveler_location

Sets the current travel avatar's location

address

get_traveler_destination_address

Get the destination of the travel avatar you set

set_traveler_destination_address

Set the destination of the travel avatar

address

Map Traveler creates an immersive virtual travel experience by allowing users to control an AI avatar that navigates through Google Maps. Users can set destinations, explore locations, and receive visual feedback with Street View photos enhanced with AI-generated avatar imagery. The MCP provides detailed information about the avatar's surroundings, nearby facilities, and travel progress, creating a unique way to explore the world virtually.

Overview

Map Traveler is a Model Context Protocol (MCP) server that enables virtual travel experiences through Google Maps. With this tool, you can instruct an AI avatar to travel to different locations, explore surroundings, and document the journey with enhanced photos.

Installation

To use Map Traveler, you'll need to add it to your MCP client configuration. The repository doesn't provide specific installation instructions, but based on the structure, you would typically:

  1. Clone the repository:
git clone https://github.com/mfukushim/map-traveler-mcp.git
cd map-traveler-mcp
  1. Install dependencies:
pnpm install
  1. Configure your MCP client (like Claude Desktop or LibreChat) to connect to the server by adding the following to your client configuration:
"mcpServers": {
  "map-traveler": {
    "command": "pnpm",
    "args": ["start"]
  }
}

Configuration

The Map Traveler MCP appears to support various configuration options, including:

  • Google Maps integration for location data
  • Optional image generation AI for synthesizing avatar images with Street View photos
  • Travel mode settings (real-time or skip mode)
  • Customizable avatar appearance and behavior

Usage

Once connected, you can interact with your virtual traveler using natural language commands. Here are some example interactions:

  1. Setting a destination:

    • "Let's travel to Tokyo Station"
    • "Set our destination to Mount Fuji"
  2. Checking current location:

    • "Where are we now?"
    • "What's our current location?"
  3. Exploring surroundings:

    • "What facilities are nearby?"
    • "Show me what it looks like here"
  4. Controlling travel progress:

    • "Let's continue our journey"
    • "Skip ahead to 50% of our route"

The MCP will respond with location information, nearby points of interest, and visual representations of the journey. If image generation is configured, it will show your avatar in the Street View scenes.

Supported Features

  • Virtual travel on Google Maps
  • Location search and navigation
  • Street View integration
  • Information about nearby facilities
  • Progress tracking for journeys
  • AI-enhanced imagery (with proper configuration)
  • Support for both real-time travel simulation and skip-ahead modes

Limitations

  • Requires Google Maps integration
  • Some features may require additional API keys or services
  • Image generation capabilities depend on external AI services

The Map Traveler MCP creates an engaging way to explore the world virtually through an AI assistant interface, making it ideal for travel planning, education, or virtual tourism experiences.

Related MCPs

Airbnb Search
Travel & TransportationTypeScript

Search for Airbnb listings and get detailed information

NS Dutch Railways Travel Information
Travel & TransportationTypeScript

Access real-time Dutch Railways (NS) train information, schedules, and disruptions

National Parks Service
Travel & TransportationTypeScript

Access real-time information about U.S. National Parks

About Model Context Protocol

Model Context Protocol (MCP) allows AI models to access external tools and services, extending their capabilities beyond their training data.

Generate Cursor Documentation

Save time on coding by generating custom documentation and prompts for Cursor IDE.