RewindMap for AI assistants and developers
RewindMap has a free, public MCP server and open data endpoints. AI assistants can ask which states existed in any year, look up an empire's border history, and search dated battles, eruptions and earthquakes. No account, no key, read-only.
MCP server
Endpoint: https://rewindmap.com/mcp (Model Context Protocol, Streamable HTTP transport, stateless, no authentication).
Claude Code:
claude mcp add --transport http rewindmap https://rewindmap.com/mcpAny other MCP client: add a remote HTTP server with that URL. Server card: /.well-known/mcp/server-card.json.
Tools
| Tool | What it answers | Arguments |
|---|---|---|
world_at_year | Which states, empires and cultures had borders in a given year, optionally within a region. | year, bbox? |
find_polity | An empire's lifespan and every border snapshot, by name or Wikidata QID. | query |
search_events | Dated battles, armed conflict, eruptions, earthquakes, meteorite falls and World Heritage sites, sorted by year. | query?, layer?, from_year?, to_year?, bbox?, limit? |
Years are ordinary years: -500 is 500 BC and there is no year 0. bbox is [west, south, east, north] in degrees. Every result links back to the map at that year.
Example questions
- Which empires bordered the Byzantine Empire in 1000?
- What battles were fought near Vienna, and when?
- Which volcanoes erupted between 500 BC and AD 100?
- When did the Ottoman Empire reach its largest extent?
In the browser (WebMCP)
On the map, browsers that support WebMCP get three tools for driving the view: set_year, fly_to and toggle_layer.
Data
- events.json: every dated map event.
https://tiles.rewindmap.com/borders.pmtiles: historical borders as vector PMTiles (3,880 snapshots of 1,644 polities, OpenHistoricalMap, CC0).- API catalog (RFC 9727), llms.txt, and markdown for every page via
Accept: text/markdown.
Licences and attribution for each layer are on Data & sources.