GeolithAPI

Geocoding for apps and agents

One API. REST, MCP and A2A.

Search, autocomplete, structured search, reverse geocoding and place outlines over OpenStreetMap and Overture Maps data. Authenticate with an API key or an OAuth 2.1 token; every call counts against one monthly quota.

Try it

  1. Interactive search is not configured on this page.

REST

OpenAPI 3.1 at openapi.json.

curl -H "Authorization: Bearer $KEY" \
  "https://api.geolith.app/v1/search?text=india+gate"

MCP

Remote server, Streamable HTTP.

https://api.geolith.app/mcp

Tools: search, autocomplete, structured_search, reverse, place. Server card.

A2A

JSON-RPC agent: send a place name or "lat, lon".

https://api.geolith.app/a2a

Agent card.

Auth

API keys from the console, or OAuth 2.1 with dynamic client registration and PKCE: auth.md.

Agent guide: SKILL.md · llms.txt