Skip to main content
Glama

Stadia Maps Location API MCP Server

bulk-geocode

Convert multiple addresses into geographic coordinates in one request using the MCP server. Returns JSON with location details, bounding boxes, and local context for each address.

Instructions

Perform multiple address geocoding operations in a single request. Returns results as a JSON list, showing only the first result for each. Using this to geocode POIs is strongly discouraged, as many places with the same name exist; only use this for addresses. Returned geographic information includes coordinates, bounding box, local context (what country, city, etc. is it in).

Input Schema

NameRequiredDescriptionDefault
itemsYesArray of geocoding items to process in bulk.

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "items": { "description": "Array of geocoding items to process in bulk.", "items": { "additionalProperties": false, "properties": { "countryFilter": { "items": { "description": "An ISO 3166-1 alpha-3 country code to limit the search to (e.g. USA, DEU, EST).", "maxLength": 3, "minLength": 3, "type": "string" }, "type": "array" }, "focusPoint": { "additionalProperties": false, "description": "Geographic coordinates to focus the search around. Provide this whenever possible.", "properties": { "lat": { "description": "The latitude of the point.", "maximum": 90, "minimum": -90, "type": "number" }, "lon": { "description": "The longitude of the point.", "maximum": 180, "minimum": -180, "type": "number" } }, "required": [ "lat", "lon" ], "type": "object" }, "lang": { "description": "A BCP-47 language tag (may just be the language) to localize the results in (e.g. en, de, et).", "minLength": 2, "type": "string" }, "layer": { "description": "The layer to search in. Coarse searches for areas such as neighborhoods, cities, states, and countries, AND a specific layer is not available. Address searches for street addresses. Country is what you expect. Localities are what we would colloquially refer to as a 'city', town, or village. Region is for first-level subdivisions within countries like states, provinces, or whatever they are called locally. POI searches for points of interest including restaurants, parks, shops, and museums. Defaults to all layers if not specified.", "enum": [ "address", "poi", "coarse", "country", "region", "locality" ], "type": "string" }, "query": { "description": "The address or place name to search for. Use local formatting and order when possible. When searching for a POI name (e.g. 'Starbucks'), you will get better results with a focus point and filters. Avoid spelling out precise locations (e.g. 'Starbucks, Downtown Greenville'); this is acceptable for large areas though (e.g. 'Paris, France' is OK, as is 'Louvre, Paris'). Make multiple queries or use general knowledge when necessary to identify the correct non-textual filters.", "type": "string" } }, "required": [ "query", "lang" ], "type": "object" }, "minItems": 1, "type": "array" } }, "required": [ "items" ], "type": "object" }
Install Server

Other Tools from Stadia Maps Location API 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/stadiamaps/stadiamaps-mcp-server-ts'

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