TomTom
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.
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
Maintainer
Works with
Installation
NPM
npx -y @tomtom-org/tomtom-mcpManual Installation
npx -y @tomtom-org/tomtom-mcpConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
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
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.
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"
}
}
}
}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-mcpConfigure 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"
}
}
}
}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.
TomTom Alternatives — Similar Search & Data Extraction Servers
Looking for alternatives to TomTom? Here are other popular search & data extraction servers you can use with Claude, Cursor, and VS Code.
TrendRadar
★ 58.0kA real-time hotspot monitoring and news aggregation assistant that provides AI-powered analysis of trending topics across multiple platforms via the Model Context Protocol. It enables users to track news and receive automated notifications through va
Scrapling
★ 52.7k🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!
PDF Math Translate
★ 33.9k[EMNLP 2025 Demo] PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等服务,提供 CLI/GUI/MCP/Docker/Zotero
GPT Researcher
★ 27.2kAn autonomous agent that conducts deep research on any data using any LLM providers
Agent Reach
★ 20.1kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Xiaohongshu
★ 13.7kMCP for xiaohongshu.com
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.
Set Up TomTom 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 TomTom?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.