Map
Geocoding and interactive maps for the agent
Show places on a 3D globe
Search for addresses or landmarks and let the agent open an interactive map view.
Map is an interactive globe connector for looking up places and showing them visually. The official @modelcontextprotocol server uses CesiumJS with OpenStreetMap tiles and OpenStreetMap Nominatim geocoding, so it does not need a commercial map API key.
What it does: your AI can search for a place by name or address, get coordinates and bounding boxes, then open a 3D globe centered on that result. The README calls out "3D Globe Rendering", "Geocoding" and "OpenStreetMap Tiles" as the main features.
What you can ask
- "Find the Eiffel Tower and show it on the map."
- "Search for this customer address and tell me the coordinates you found."
- "Open a map around central London so we can discuss nearby locations."
What configuration you need
You do not need a token. The connector runs locally with npx, uses OpenStreetMap Nominatim for place search and loads CesiumJS from a CDN at runtime.
- Install it from the Lab like any connector without secrets.
- Use it for reasonable place lookups and visual orientation.
- Avoid bulk geocoding: the README notes Nominatim rate limiting at one request per second.
This is a visual helper, not a routing or private-location system. Do not use it as the only source for safety-critical navigation decisions.
We open the app and set it up in Claude Code (and your other Macs).
How it works with Terminal Sync
Set up the connector once on one machine. Terminal Sync keeps your claude_desktop_config.json encrypted in your Drive, so on any other machine where you open Claude Code, the connector is already there.