Listing of geospatial MCP servers

Sparkgeo has mapped and categorised 79 #MCP servers for geospatial work, spanning #geocoding, #routing, #remoteSensing, #STAC catalogs, and desktop GIS integrations. The open, community-maintained list aims to save developers from reinventing geospatial #AI integrations that already exist.
Author
Published

August 12, 2026

Sparkgeo has compiled a list of (at the time of writing) 79 MCP1 servers for various geospatial tasks. The list is maintained in a GitHub repository; the servers are organised in the following categories, sorted by decreasing number of entries in each category:

Users can add more servers by opening an issue or submitting a pull request. The repository further features a Claude Code skill that can recommend servers from the list.

The announcement covers the raison d’être well:

MCP gives AI assistants a standard way to call external tools and data sources instead of relying on custom, one-off integrations. Since Anthropic introduced the protocol in late 2024, the geospatial community has built dozens of servers wrapping geocoders, routing engines, STAC catalogs, weather APIs, and desktop GIS software.

The problem is that these servers are scattered across individual repos with no shared index. (…) geo-mcp-servers exists to close that gap: one place to check before building a new server from scratch, and one place to list a server after building it.

Footnotes

  1. Model Context Protocol, an open standard (introduced by Anthropic in late 2024) that lets AI applications connect to external tools, data sources, and services through a common interface.↩︎

  2. STAC stands for “SpatioTemporal Asset Catalog”, a modern, open specification for cataloging spatio-temporal data.↩︎

  3. Automatic Dependent Surveillance–Broadcast: A technology that allows aircraft to determine its position via, e.g., satellite navigation and periodically broadcast its position and other related data.↩︎

  4. Automatic Identification System. AIS devices are installed on ships and emit information such as identification, position, course, and speed of the ship.↩︎

  5. IP geolocation is the practice of estimating a device’s approximate location from its IP (Internet Protocol) address, typically by looking it up in a database that maps IP address ranges to locations.↩︎