TomTom

v1.5.2Search & Data Extractionstable

Provides seamless access to TomTom's location services including search, routing, traffic and static maps data, enabling easy integration of precise geolocation data into AI workflows and development environments.

aiagentlocation-servicesmcpnavigationrouting
Share:
46
Stars
0
Downloads
0
Weekly
0/5

What is TomTom?

TomTom is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to provides seamless access to tomtom's location services including search, routing, traffic and static maps data, enabling easy integration of precise geolocation data into ai workflows and development ...

Provides seamless access to TomTom's location services including search, routing, traffic and static maps data, enabling easy integration of precise geolocation data into AI workflows and development environments.

This server falls under the Search & Data Extraction category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • Provides seamless access to TomTom's location services inclu

Use Cases

Get location-based search results
Plan routes and check traffic
Access mapping and navigation data
LicenseApache-2.0
Languagetypescript
Versionv1.5.2
UpdatedMay 21, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

NPM

npx -y @tomtom-org/tomtom-mcp

Manual Installation

npx -y @tomtom-org/tomtom-mcp

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use TomTom

The TomTom MCP Server gives AI assistants direct access to TomTom's suite of location APIs, covering geocoding, reverse geocoding, fuzzy POI search, route calculation, reachable-range analysis, traffic incident data, and static map generation. With a single API key, Claude can answer questions like 'find coffee shops within 5 km of this address' or 'what is the fastest route from Amsterdam to Brussels avoiding toll roads?' — making it a powerful addition to travel, logistics, and location-aware AI workflows. An optional hosted endpoint at mcp.tomtom.com removes the need for any local setup.

Prerequisites

  • A TomTom Developer account and API key — register free at https://developer.tomtom.com
  • Node.js 18 or later installed (for local self-hosted mode)
  • npx available (ships with Node.js)
  • An MCP client such as Claude Desktop or the Claude Code CLI
  • For Orbis Maps exclusive tools (EV routing, charging stations): Orbis Maps API access
1

Obtain a TomTom API key

Sign up at https://developer.tomtom.com and create a new application to get your API key. The free tier includes sufficient quota for development and testing.

2

Option A — Use the hosted MCP endpoint (no local install)

The simplest way to get started is to connect directly to TomTom's hosted MCP server. Add it to your Claude Desktop config with your API key in the headers.

{
  "mcpServers": {
    "tomtom": {
      "command": "npx",
      "args": ["-y", "@tomtom-org/tomtom-mcp"],
      "env": {
        "TOMTOM_API_KEY": "your_api_key_here"
      }
    }
  }
}
3

Option B — Run the server locally with npx

For local self-hosted mode, run the package with npx and pass your API key as an environment variable.

TOMTOM_API_KEY=your_api_key_here npx -y @tomtom-org/tomtom-mcp
4

Configure Claude Desktop

Add the TomTom MCP server to your Claude Desktop configuration file with the TOMTOM_API_KEY environment variable set.

{
  "mcpServers": {
    "tomtom": {
      "command": "npx",
      "args": ["-y", "@tomtom-org/tomtom-mcp"],
      "env": {
        "TOMTOM_API_KEY": "your_api_key_here"
      }
    }
  }
}
5

Restart Claude Desktop and test

Fully restart Claude Desktop. Open a new chat and ask a location question to verify the integration is working.

TomTom Examples

Client configuration

Claude Desktop configuration for the TomTom MCP server with API key authentication.

{
  "mcpServers": {
    "tomtom": {
      "command": "npx",
      "args": ["-y", "@tomtom-org/tomtom-mcp"],
      "env": {
        "TOMTOM_API_KEY": "your_api_key_here",
        "LOG_LEVEL": "info"
      }
    }
  }
}

Prompts to try

Example location queries you can ask Claude with the TomTom server connected.

- "Geocode the address: 1600 Amphitheatre Pkwy, Mountain View, CA"
- "Find Italian restaurants within 2 km of Amsterdam Central Station"
- "Calculate the fastest route from Paris to Lyon and tell me the distance and travel time"
- "What traffic incidents are currently on the I-95 near New York City?"
- "What is the reachable range from Brussels in 2 hours by car?"

Troubleshooting TomTom

API returns 403 Forbidden errors

Your TOMTOM_API_KEY is invalid or has not been activated. Log in to developer.tomtom.com, verify your API key exists, and ensure the key has the required API products enabled (Search, Routing, Traffic).

EV routing or charging station tools are not available

EV routing, search along route, and charging station discovery are exclusive to Orbis Maps and require Orbis Maps API access. Check your TomTom plan at developer.tomtom.com.

Server starts but no tools appear in Claude Desktop

Ensure you are using @tomtom-org/tomtom-mcp (with the org scope) and not a similarly named package. Run 'npx -y @tomtom-org/tomtom-mcp --help' in a terminal to confirm the package loads correctly.

Frequently Asked Questions about TomTom

What is TomTom?

TomTom is a Model Context Protocol (MCP) server that provides seamless access to tomtom's location services including search, routing, traffic and static maps data, enabling easy integration of precise geolocation data into ai workflows and development environments. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install TomTom?

Install via npm with the command: npx -y @tomtom-org/tomtom-mcp. Then add the server configuration to your AI client's JSON config file (e.g., claude_desktop_config.json or .cursor/mcp.json).

Which AI clients work with TomTom?

TomTom works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is TomTom free to use?

Yes, TomTom is open source and available under the Apache-2.0 license. You can use it freely in both personal and commercial projects.

Browse More Search & Data Extraction MCP Servers

Explore all search & data extraction servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "tomtom-mcp-server": { "command": "npx", "args": ["-y", "@tomtom-org/tomtom-mcp"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use TomTom?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides