Claude Desktop

Claude Desktop Integration Guide

The TomTom MCP Server is in public preview.

This guide explains how to set up the TomTom MCP Server in Claude Desktop. The quickest way is to install the pre-built extension — no Node.js or command-line setup required.

Prerequisites

  • Claude Desktop installed (macOS or Windows)
  • A valid TomTom API key
  • Ensure that your key has access to the different APIs available through the MCP, e.g. by ticking "All" under "Edit key".

Download the pre-built TomTom MCP extension for your platform:

PlatformDownload
macOS (Apple Silicon)tomtom-mcp-darwin-arm64.mcpb
Windowstomtom-mcp-win32-x64.mcpb

Step 1: Install

Open the downloaded .mcpb file. Claude Desktop will show a preview of the extension with the available tools.

Click Install to add it.

TomTom MCP Extension install preview in Claude Desktop

Step 2: Configure your API key

After installation, a dialog will prompt you to enter your TomTom API key. Paste your key and click Save.

Configuring the TomTom API key in Claude Desktop

Step 3: Enable and use

The extension should be enabled automatically. You can verify this in Settings > Extensions, where it should show as Enabled.

TomTom MCP Extension enabled in Claude Desktop

The TomTom tools will now appear in your conversation's tool menu:

TomTom MCP Extension listed as a connector in Claude Desktop

Option 2: Local Setup with npx

If you prefer to run the server yourself, you can configure Claude Desktop to launch the TomTom MCP Server locally via STDIO.

  1. Open your Claude Desktop configuration file:

    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
  2. Add the following configuration:

    1{
    2 "mcpServers": {
    3 "tomtom-mcp": {
    4 "command": "npx",
    5 "args": ["-y", "@tomtom-org/tomtom-mcp"],
    6 "env": {
    7 "TOMTOM_API_KEY": "your_api_key_here"
    8 }
    9 }
    10 }
    11}

    Replace "your_api_key_here" with your actual TomTom API key.

  3. Restart Claude Desktop.

Note: This option requires Node.js (v18 or later) installed on your system.

Test the Integration

Ask Claude a location-based question to verify the tools are working:

What's the fastest route from Amsterdam to Berlin?

You should see Claude call the TomTom routing tool and return directions with distance and travel time.

TomTom tools available in Claude Desktop

Interactive Maps

Claude Desktop supports MCP Apps, which means tool responses can include interactive map visualizations. To enable interactive maps, set the map backend to TomTom Orbis Maps:

  • Extension: Re-configure the extension and set the maps backend to tomtom-orbis-maps if prompted, or update the setting in Settings > Extensions > TomTom MCP Extension > Configure.
  • Local setup: Add "MAPS": "tomtom-orbis-maps" to the env block in your configuration.

Learn more in the Interactive Maps guide.

Troubleshooting

ProblemPossible Fix
Extension not showing toolsOpen Settings > Extensions and verify the extension is enabled. Try toggling it off and on.
"API key required" errorsClick Configure on the extension and re-enter your API key.
Tools not appearing in menuRestart Claude Desktop after installing or configuring the extension.
npx command not found (local setup)Ensure Node.js is installed and available in your PATH.

Next Steps