Interactive Maps

Interactive Maps

Interactive maps are available with the TomTom Orbis Maps backend. See Quick Setup for how to enable it.

Instead of only getting text-based answers, your AI assistant can now show location results on an interactive map — right inside your conversation. Search results appear as markers you can click, routes are drawn visually on the map, and traffic data is overlaid in real time.

Interactive Maps demo in Claude

Why Interactive Maps?

Traditional MCP tool responses return text — a list of coordinates, addresses, or route details. Interactive maps enhance this by giving you a visual layer on top of every response:

  • See results at a glance — Quickly understand spatial relationships instead of parsing coordinates
  • Explore interactively — Pan, zoom, and click markers to see details like place names, addresses, and categories
  • Share context visually — Maps make it easy to communicate location insights to stakeholders

There's nothing extra to install or configure — the maps are built using MCP Apps and render automatically in supported AI clients.

How It Works

  1. You ask your AI assistant a location-related question (e.g., "Find coffee shops near the Eiffel Tower").
  2. The assistant calls the appropriate TomTom tool (e.g., tomtom-nearby).
  3. The tool returns both a text response with the results and an interactive map showing the locations visually.

The map appears inline in your conversation. You can pan, zoom, and click on markers to see details — all without leaving your AI client.

Supported Tools

All tools in the TomTom Orbis Maps backend include interactive map visualizations:

Search & Geocoding

ToolWhat the Map Shows
tomtom-geocodePinpoints the geocoded address on the map
tomtom-reverse-geocodeShows the resolved address location for given coordinates
tomtom-fuzzy-searchDisplays all matching results as markers with click-to-view details
tomtom-poi-searchShows points of interest as markers with name and category info
tomtom-nearbyPlots nearby places within the search radius

Routing & Navigation

ToolWhat the Map Shows
tomtom-routingDraws the calculated route with origin and destination markers
tomtom-waypoint-routingDisplays multi-stop routes with all waypoints marked
tomtom-reachable-rangeHighlights the reachable area as a shaded polygon

Traffic & Maps

ToolWhat the Map Shows
tomtom-trafficShows traffic incidents with live traffic flow overlay
tomtom-dynamic-mapCustom map with markers, routes, polygons, and traffic layers

For the full list of tool parameters and API documentation links, see TomTom Orbis Maps Backend Tools.

Map Features

  • Pan and zoom — Explore the map freely by dragging and scrolling
  • Clickable markers — Click any marker to see place names, addresses, and other details in a popup
  • Automatic bounds — The map automatically adjusts its view to fit all results
  • Traffic flow — Real-time traffic colors overlaid on roads (for traffic tools)
  • Route lines — Clearly drawn route paths with start and end markers
  • Theme toggle — Switch between light and dark map styles

Example

User prompt:

Find Italian restaurants within 1 km of Amsterdam Centraal station.

What you get:

  • A text response listing the restaurants with names, addresses, and distances
  • An interactive map centered on Amsterdam Centraal, with markers for each restaurant — click any marker to see its details
Interactive map showing Italian restaurants near Amsterdam Centraal

Availability and Client Support

Interactive maps require two things:

RequirementDetails
TomTom Orbis Maps backendSet via the tomtom-maps-backend: tomtom-orbis-maps header (remote) or MAPS=tomtom-orbis-maps environment variable (local)
MCP client with Apps supportClaude Desktop supports MCP Apps. Other clients may add support over time.

What if my client doesn't support MCP Apps?

The interactive maps are an enhancement, not a replacement. Every tool always returns a full text response with all the data (coordinates, addresses, distances, route details, etc.) regardless of your client or backend. If your client doesn't support MCP Apps, you'll still get the complete text results — you just won't see the map visualization.

Configuration

Remote MCP Server

To enable interactive maps with the remote server, include the Orbis Maps backend header:

1{
2 "mcpServers": {
3 "tomtom-mcp": {
4 "type": "http",
5 "url": "https://mcp.tomtom.com/maps",
6 "headers": {
7 "tomtom-api-key": "your_api_key_here",
8 "tomtom-maps-backend": "tomtom-orbis-maps"
9 }
10 }
11 }
12}

Replace "your_api_key_here" with your actual TomTom API key from developer.tomtom.com.

Local Setup

Set the MAPS environment variable when starting the server:

MAPS=tomtom-orbis-maps npx @tomtom-org/tomtom-mcp

For more configuration options, see Quick Setup.

Next Steps