removedInput schema / properties / addressRanges
Removed value: -{
- "description": "Include address ranges in the response",
- "type": "boolean"
-}
addedInput schema / properties / boundingBox
Added value: +{
+ "description": "Bounding box as [minLon, minLat, maxLon, maxLat] (GeoJSON convention). Example: [4.8, 52.3, 4.95, 52.45] for Amsterdam area. Not with position.",
+ "items": {
+ "type": "number"
+ },
+ "maxItems": 4,
+ "minItems": 4,
+ "type": "array"
+}
changedInput schema / properties / brandSet / description
Previous value: -"Filter by brand names. Examples: 'Starbucks,Peet\\'s', 'Marriott,Hilton'. Use quotes for brands with commas."New value: +"Filter by brand names, comma-separated. Examples: 'Starbucks', 'Marriott,Hilton'."
removedInput schema / properties / btmRight
Removed value: -{
- "description": "Bottom-right coordinates of bounding box (format: 'lat,lon'). Must be used with topLeft",
- "type": "string"
-}
removedInput schema / properties / categorySet
Removed value: -{
- "description": "Filter POI per category using category IDs.\n Examples: \n '7315' (Restaurant), '9361' (Shop), '7311' (Gas Station), '7321' (Hospital),\n '7397' (ATM), '7327' (Department Store), '7314' (Hotel/Motel), '9361009' (Convenience Store),\n '7324' (Post Office), '7383' (Airport), '7380' (Railroad Station), '9942' (Public Transportation Stop),\n '7313' (Parking Garage), '7369' (Open Parking Area), '7342' (Movie Theater),\n '9362' (Park & Recreation Area), '7310' (Repair Shop), '9376' (Café/Pub), '9379' (Nightlife),\n '7318' (Theater), '7317' (Museum), '7312' (Rent-a-Car Facility), '7372' (School),\n '7322' (Police Station), '7326' (Pharmacy), '9352' (Company), '7376' (Tourist Attraction),\n '7332005' (Supermarkets & Hypermarkets), '7315015' (Fast Food)",
- "type": "string"
-}
changedInput schema / properties / connectorSet / description
Previous value: -"EV connector types: 'IEC62196Type2CableAttached', 'Chademo', 'TeslaConnector'"New value: +"EV connector types, comma-separated. Examples: 'IEC62196Type2CCS', 'IEC62196Type2CableAttached,Chademo', 'Tesla'."
addedInput schema / properties / countries
Added value: +{
+ "description": "Limit results to specific countries using ISO alpha-2 codes. Example: ['US'], ['FR', 'GB'], ['NL', 'DE']",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
removedInput schema / properties / countrySet
Removed value: -{
- "description": "Limit results to specific countries using ISO codes. Examples: 'US', 'FR,GB', 'CA,US'",
- "type": "string"
-}
addedInput schema / properties / cursor
Added value: +{
+ "description": "The next page of results: the nextCursor of the previous response, with the same other parameters.",
+ "type": "string"
+}
changedInput schema / properties / entityTypeSet / description
Previous value: -"Filter results by geographic entity types. Valid values: PostalCodeArea,\n CountryTertiarySubdivision, CountrySecondarySubdivision, MunicipalitySubdivision,\n MunicipalitySecondarySubdivision, Country, CountrySubdivision, Neighbourhood, Municipality.\n Note: This parameter is for geographic entities only, not POIs.\n For POI filtering, use categorySet instead"New value: +"Filter results by geographic entity types, comma-separated: Country, CountrySubdivision, CountrySecondarySubdivision, CountryTertiarySubdivision, Municipality, MunicipalitySubdivision, MunicipalitySecondarySubdivision, Neighbourhood, PostalCodeArea. Note: This parameter is for geographic entities only, not POIs. For POI filtering, use poiCategories instead"
removedInput schema / properties / ext
Removed value: -{
- "description": "Extended parameters for the search",
- "type": "string"
-}
changedInput schema / properties / extendedPostalCodesFor / description
Previous value: -"Include extended postal codes for specific index types. Examples: 'PAD', 'PAD,Addr', 'POI'"New value: +"Comma-separated index types whose results carry extended postal codes: Geo, PAD, Addr, Str, XStr, and POI for POI results. Default: every type except Geo, so listing types removes the codes from the others. Examples: 'PAD,Addr', 'Geo'."
changedInput schema / properties / fuelSet / description
Previous value: -"Fuel types: 'Petrol', 'Diesel', 'LPG', 'Hydrogen', 'E85'"New value: +"Fuel types, comma-separated: Petrol, LPG, Diesel, Biodiesel, DieselForCommercialVehicles, E85, LNG, CNG, Hydrogen, AdBlue."
removedInput schema / properties / geometries
Removed value: -{
- "description": "Include geometries information in the response",
- "type": "boolean"
-}
changedInput schema / properties / idxSet / description
Previous value: -"Filter results by index set"New value: +"Search only these indexes, comma-separated: 'Geo' (geographies), 'PAD' (point addresses), 'Addr' (address ranges), 'Str' (streets), 'XStr' (cross streets), 'POI'."
removedInput schema / properties / lat
Removed value: -{
- "description": "Center latitude for location bias",
- "type": "number"
-}
changedInput schema / properties / limit / description
Previous value: -"Maximum number of results to return (1-100). Default: 5"New value: +"Maximum number of results to return (1-100). Default: 10."
removedInput schema / properties / lon
Removed value: -{
- "description": "Center longitude for location bias",
- "type": "number"
-}
changedInput schema / properties / mapcodes / description
Previous value: -"Include mapcode information in the response. Mapcodes represent specific locations within a few meters and are designed to be short, easy to recognize and communicate. Options: Local, International, Alternative. Examples: 'Local' (local mapcode only), 'Local,Alternative' (multiple types). Accepts array of string(s)."New value: +"Include mapcode information in the response. Mapcodes represent specific locations within a few meters and are designed to be short, easy to recognize and communicate. Options: Local, International, Alternative. Examples: ['Local'] (local mapcode only), ['Local', 'Alternative'] (multiple types)."
removedInput schema / properties / ofs
Removed value: -{
- "description": "Offset for pagination of results",
- "type": "number"
-}
addedInput schema / properties / poiCategories
Added value: +{
+ "description": "Filter POI results by UPPER_SNAKE_CASE text category codes (e.g. 'RESTAURANT', 'PARKING_GARAGE'), NOT numeric IDs. IMPORTANT: Never guess codes — always call tomtom-poi-categories first with the user's intent as keywords to discover valid codes.",
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 10,
+ "type": "array"
+}
addedInput schema / properties / position
Added value: +{
+ "description": "Center position as [longitude, latitude] for location bias (GeoJSON convention). Example: [4.89707, 52.377956] for Amsterdam. Not with boundingBox.",
+ "items": {
+ "type": "number"
+ },
+ "maxItems": 2,
+ "minItems": 2,
+ "type": "array"
+}
changedInput schema / properties / radius / description
Previous value: -"Search radius in meters when lat/lon provided. Examples: 1000 (neighborhood), 5000 (city area), 20000 (metro area)."New value: +"Search radius in meters around position; needs position. Examples: 1000 (neighborhood), 5000 (city area), 20000 (metro area)."
changedInput schema / properties / relatedPois / description
Previous value: -"Include related points of interest"New value: +"Include related points of interest: 'off', 'child', 'parent' or 'all'. Default: 'off'."
changedInput schema / properties / response_detail / description
Previous value: -"Response detail level. 'compact' (default): trimmed response with essential fields only, saves tokens. 'full': complete API response with all fields including coordinates, classifications, etc."New value: +"Response detail level. 'compact' (default): essential fields and point coordinates, saves tokens. 'full': the raw API response with every field, lossless and much larger."
addedInput schema / properties / show_ui
Added value: +{
+ "default": false,
+ "description": "Request the interactive map widget. Only hosts that support MCP Apps render it. It adds no coordinates to the text response. Default: false",
+ "type": "boolean"
+}
removedInput schema / properties / topLeft
Removed value: -{
- "description": "Top-left coordinates of bounding box (format: 'lat,lon'). Must be used with btmRight",
- "type": "string"
-}
removedInput schema / properties / vehicleTypeSet
Removed value: -{
- "description": "A comma-separated list of vehicle types that could be used to restrict the result to the Points Of Interest of specific vehicles. If vehicleTypeSet is specified, the query can remain empty. Only POIs with a proper vehicle type will be returned. Value: A comma-separated list of vehicle type identifiers (in any order). When multiple vehicles types are provided, only POIs that belong to (at least) one of the vehicle types from the provided list will be returned. Available vehicle types: Car , Truck",
- "type": "string"
-}
changedInput schema / properties / view / description
Previous value: -"Geopolitical view for disputed territories. Options: 'Unified', 'AR', 'IL', 'IN', 'MA', 'PK', 'RU', 'TR', 'CN'"New value: +"Geopolitical view for disputed territories."
addedInput schema / properties / view / enum
Added value: +[
+ "Unified",
+ "AE",
+ "AR",
+ "BN",
+ "CL",
+ "CN",
+ "DZ",
+ "IL",
+ "IN",
+ "KR",
+ "MA",
+ "MY",
+ "PH",
+ "PK",
+ "RS",
+ "RU",
+ "TR",
+ "TW",
+ "US",
+ "VN"
+]