maptiler
What this MCP does
Provides geocoding, reverse geocoding, elevation lookup, IP geolocation, dataset features, and coordinate transformations.
Tools
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['queries'], 'properties': {'limit': {'type': 'integer', 'maximum': 10, 'minimum': 1, 'description': 'Max results per query (1-10).'}, 'types': {'type': 'string', 'description': 'Comma-separated place types to include.'}, 'country': {'type': 'string', 'description': 'Comma-separated ISO 3166-1 alpha-2 country codes to restrict to.'}, 'queries': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 50, 'minItems': 1, 'description': '1-50 place/address strings to geocode.'}, 'language': {'type': 'string', 'description': 'Comma-separated ISO 639-1 language codes for results.'}, 'worldview': {'enum': ['default', 'auto', 'ch', 'us'], 'type': 'string', 'description': 'Disputed-border worldview: default | auto | ch | us.'}, 'autocomplete': {'type': 'boolean', 'description': 'Treat the last term of each query as a prefix.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query'], 'properties': {'bbox': {'type': 'string', 'description': 'Bounding box "west,south,east,north" to restrict results.'}, 'limit': {'type': 'integer', 'maximum': 10, 'minimum': 1, 'description': 'Max results (1-10). Default 5.'}, 'query': {'type': 'string', 'description': 'Place/address/POI to search for (goes in the URL path).'}, 'types': {'type': 'string', 'description': 'Comma-separated place types to include (e.g. address,poi,city).'}, 'country': {'type': 'string', 'description': 'Comma-separated ISO 3166-1 alpha-2 country codes to restrict to.'}, 'language': {'type': 'string', 'description': 'Comma-separated ISO 639-1 language codes for results.'}, 'proximity': {'type': 'string', 'description': 'Bias toward a point: "lon,lat" or the literal "ip".'}, 'worldview': {'enum': ['default', 'auto', 'ch', 'us'], 'type': 'string', 'description': 'Disputed-border worldview: default | auto | ch | us.'}, 'fuzzyMatch': {'type': 'boolean', 'description': 'Allow approximate matching of the query terms.'}, 'autocomplete': {'type': 'boolean', 'description': 'Treat the last term as a prefix for as-you-type search.'}, 'excludeTypes': {'type': 'boolean', 'description': 'If true, `types` becomes an exclude list instead.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'elevation': {'type': 'boolean', 'description': 'Include elevation of the located point.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['dataId'], 'properties': {'dataId': {'type': 'string', 'description': 'MapTiler dataset id (from your MapTiler Cloud account).'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['locations'], 'properties': {'unit': {'enum': ['meters', 'feet'], 'type': 'string', 'description': 'Elevation unit. Default meters.'}, 'locations': {'type': 'array', 'items': {'type': 'array', 'items': False, 'maxItems': 2, 'minItems': 2, 'prefixItems': [{'type': 'number', 'maximum': 180, 'minimum': -180}, {'type': 'number', 'maximum': 85, 'minimum': -85}]}, 'maxItems': 50, 'minItems': 1, 'description': '1-50 [longitude, latitude] pairs (latitude -85..85).'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['longitude', 'latitude'], 'properties': {'limit': {'type': 'integer', 'maximum': 10, 'minimum': 1, 'description': 'Max results (1-10). Default 5.'}, 'types': {'type': 'string', 'description': 'Comma-separated place types to include.'}, 'language': {'type': 'string', 'description': 'Comma-separated ISO 639-1 language codes for results.'}, 'latitude': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Latitude, -90..90.'}, 'longitude': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Longitude, -180..180.'}, 'worldview': {'enum': ['default', 'auto', 'ch', 'us'], 'type': 'string', 'description': 'Disputed-border worldview: default | auto | ch | us.'}, 'excludeTypes': {'type': 'boolean', 'description': 'If true, `types` becomes an exclude list instead.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Max results (1-50). Default 10.'}, 'query': {'type': 'string', 'description': 'Search terms; supports filters like "code:4326" or "kind:CRS-PROJCRS".'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Pagination offset. Default 0.'}, 'exports': {'type': 'boolean', 'description': 'Include WKT / Proj4 export strings for each CRS.'}, 'transformations': {'type': 'boolean', 'description': 'Include available transformations for each CRS.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['coordinates'], 'properties': {'ops': {'type': 'string', 'description': 'Pipe-separated transformation operation codes to force a path.'}, 's_srs': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Source CRS / EPSG code. Default 4326 (WGS84).'}, 't_srs': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Target CRS / EPSG code. Default 4326 (WGS84).'}, 'coordinates': {'type': 'array', 'items': {'type': 'array', 'items': False, 'maxItems': 2, 'minItems': 2, 'prefixItems': [{'type': 'number'}, {'type': 'number'}]}, 'maxItems': 50, 'minItems': 1, 'description': '1-50 [x, y] coordinate pairs in the source CRS.'}}}
Recent tool changes
Similar MCP servers
gisgp
Provides GIS geocoding, routing, spatial transformations, ArcGIS layer inspection and export, and location due diligence for haza…
UK Environmental Intelligence MCP Server from MCPBundles
Provides UK environmental intelligence covering flood warnings, river and groundwater readings, bathing water quality, ecology ob…
Maptiler
Provides MapTiler geocoding, coordinate conversion, and point or route elevation data using map and terrain datasets.
Open Meteo
Provides global weather forecasts, historical reanalysis, geocoding, air-quality, marine, and flood data for specified locations.
Nasa Eonet
Retrieves NASA EONET natural hazard events such as wildfires, storms, volcanoes, floods, and landslides, including geographic and…
Coordinates
Performs geographic coordinate calculations including bounding boxes, centroids, midpoints, and point-in-box tests.
Openweather
Provides geocoding, current weather, forecasts, and air-quality data for cities and geographic coordinates.
Usgs National Map
Accesses USGS National Map data and services for geographic and geospatial information.