Open Map and Geo Data for Developers
Open map data, live geo feeds and historical maps you can put on a map in your app, with the attribution each one needs.
For your agent: agent.md · MCP find_resources("maps and geo data")
Open sources
API, key and license read on each source's own pages
| Source | API | Key | Commercial use |
|---|---|---|---|
| OpenStreetMap A free, editable map of the world built by volunteers, whose full map database can be downloaded as open data. |
Official API · Free | No | Commercial use with conditions |
| USGS Latest Earthquakes The US government's live map and catalog of earthquakes worldwide, with minute-by-minute GeoJSON feeds and a searchable query API. |
Official API · Free | No | Commercial use OK |
| Global Forest Watch WRI's map and data platform for tracking forest loss, deforestation alerts and land use worldwide from satellite data, with a public Data API; globalforestwatch.org now redirects to Global Nature Watch. |
Official API · Free | Yes | Commercial use with conditions |
| The True Size Of A free browser map where you drag country, state and region outlines across a Mercator map to see their real size at any latitude, with area and population shown. |
API unclear | — | Commercial use unclear |
| David Rumsey Map Collection An online archive of over 151,000 scanned historical maps and images, many free to download, plus a Georeferencer for placing old maps on modern ones. |
API unclear | — | Commercial use with conditions |
Commercial APIs
From APIs for agents, prices checked on official pages
NominatimOpen-source OpenStreetMap geocoder for address search and reverse geocoding; self-hostable.Free (open source)MapboxAPIs for maps, navigation, routing, and location services.$0.25 / 1k requestsGoogle Maps PlatformGeocoding, routing, place search and map rendering APIs for location-aware agent tasks.$5 / 1k requestsGeoapify APILocation platform providing geocoding, routing, isochrones, and places APIs.Free planLocationIQOpenStreetMap-based forward/reverse geocoding, autocomplete, routing and map tiles API.from $45/monthOpenCage Geocoding APIForward and reverse geocoding API built on open data sources such as OpenStreetMap.from $50/mo
Libraries
From Tools
LeafletLightweight JavaScript library for creating mobile-friendly interactive maps.
npm install leafletMapLibre GLOpen-source WebGL interactive maps library with BSD license and community support.npm install maplibre-glTurfGeospatial analysis for GeoJSON in JavaScript: distances, areas, buffers, joins.npm install @turf/turfGeoPandaspandas for geographic data: read, join and analyse shapes and coordinates.pip install geopandasFoliumCreate interactive maps with Leaflet.js in Python for geospatial visualization.pip install foliumBuild ideas
Earthquake alerts near you in TelegramA bot that tells you within minutes when a strong earthquake hits near a city you follow, with a link to the USGS event page.A live globe of today's earthquakesA spinning 3D globe on your site that draws every earthquake of the last day, sized by magnitude, straight from the USGS feed.A map of places for your app on OpenStreetMapA map of cafes, parks or stations around a point, drawn from OpenStreetMap data with your own map style.