Skip to main content
Glama

TomTom MCP Server

Official

tomtom-static-map

Generate static maps with customizable parameters like center coordinates, zoom level, size, style, and layer type using the TomTom MCP Server. Supports multiple formats and geopolitical views for precise map rendering.

Input Schema

NameRequiredDescriptionDefault
bboxNoBounding box in format [west, south, east, north]. Alternative to center+zoom. Example: [-122.42, 37.77, -122.40, 37.79] for part of San Francisco.
centerYesMap center coordinates. Use results from geocoding or search operations for best positioning.
formatNoImage format: 'png' (better quality, supports transparency), 'jpg' (smaller file size).
heightNoMap height in pixels (50-2048). Examples: 300-500 (preview), 800-1200 (detailed). Default: 512.
languageNoLanguage for map labels (IETF language tag). Examples: 'en-US', 'es-ES', 'fr-FR'.
layerNoMap layer type: 'basic' (streets), 'labels' (text only, transparent background), 'hybrid' (satellite with labels).
styleNoMap style: 'main' (default daytime), 'night' (dark theme).
viewNoGeopolitical view for border disputes and territories. 'Unified' is the international standard view.
widthNoMap width in pixels (50-2048). Examples: 300-500 (preview), 800-1200 (detailed). Default: 512.
zoomNoZoom level (0-22). Examples: 3 (continent), 6 (country), 10 (city), 15 (neighborhood), 18 (street). Default: 15.

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "bbox": { "description": "Bounding box in format [west, south, east, north]. Alternative to center+zoom. Example: [-122.42, 37.77, -122.40, 37.79] for part of San Francisco.", "items": { "type": "number" }, "maxItems": 4, "minItems": 4, "type": "array" }, "center": { "additionalProperties": false, "description": "Map center coordinates. Use results from geocoding or search operations for best positioning.", "properties": { "lat": { "description": "Latitude coordinate (-90 to +90). Use precise coordinates from geocoding for best results.", "type": "number" }, "lon": { "description": "Longitude coordinate (-180 to +180). Use precise coordinates from geocoding for best results.", "type": "number" } }, "required": [ "lat", "lon" ], "type": "object" }, "format": { "description": "Image format: 'png' (better quality, supports transparency), 'jpg' (smaller file size).", "enum": [ "png", "jpg" ], "type": "string" }, "height": { "description": "Map height in pixels (50-2048). Examples: 300-500 (preview), 800-1200 (detailed). Default: 512.", "maximum": 2048, "minimum": 50, "type": "number" }, "language": { "description": "Language for map labels (IETF language tag). Examples: 'en-US', 'es-ES', 'fr-FR'.", "type": "string" }, "layer": { "description": "Map layer type: 'basic' (streets), 'labels' (text only, transparent background), 'hybrid' (satellite with labels).", "enum": [ "basic", "labels", "hybrid" ], "type": "string" }, "style": { "description": "Map style: 'main' (default daytime), 'night' (dark theme).", "enum": [ "main", "night" ], "type": "string" }, "view": { "description": "Geopolitical view for border disputes and territories. 'Unified' is the international standard view.", "enum": [ "Unified", "IL", "IN", "MA", "PK", "AR", "Arabic", "RU", "TR", "CN", "US" ], "type": "string" }, "width": { "description": "Map width in pixels (50-2048). Examples: 300-500 (preview), 800-1200 (detailed). Default: 512.", "maximum": 2048, "minimum": 50, "type": "number" }, "zoom": { "description": "Zoom level (0-22). Examples: 3 (continent), 6 (country), 10 (city), 15 (neighborhood), 18 (street). Default: 15.", "maximum": 22, "minimum": 0, "type": "number" } }, "required": [ "center" ], "type": "object" }

Other Tools from TomTom MCP Server

Related Tools

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tomtom-international/tomtom-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server