Skip to main content

geospatial-mcp-server

MCP Server for geospatial data — gives AI agents access to geocoding, reverse geocoding, POI search, routing info, and area statistics via OpenStreetMap.

100% free, no API key required. Uses OpenStreetMap Nominatim + Overpass API.

Tools

Tool Description
geocode Convert address/place name to coordinates
reverse_geocode Convert coordinates to address
search_nearby Find POIs nearby (restaurants, hospitals, schools, etc.)
get_route_info Distance and bearing between two points
get_area_stats Population, area, type info for a place
find_boundaries Administrative boundaries of a place
search_pois Search points of interest by keyword in an area

Installation

pip install geospatial-mcp-server

Usage with Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "geospatial": {
      "command": "geospatial-server"
    }
  }
}

Or with uvx (no install needed):

{
  "mcpServers": {
    "geospatial": {
      "command": "uvx",
      "args": ["geospatial-mcp-server"]
    }
  }
}

Examples

  • "Where is the Eiffel Tower?" → geocode("Eiffel Tower, Paris")
  • "What's at 48.8566, 2.3522?" → reverse_geocode(48.8566, 2.3522)
  • "Find restaurants near me" → search_nearby(48.8566, 2.3522, "restaurant")
  • "How far is Berlin from Munich?" → get_route_info("Berlin", "Munich")
  • "Tell me about Tokyo" → get_area_stats("Tokyo")

Data Sources

License

MIT

Metadata

Release files for geospatial-mcp-server 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for geospatial-mcp-server 0.1.0
File Size Uploaded
geospatial_mcp_server-0.1.0.tar.gz 8.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for geospatial-mcp-server 0.1.0
File Interpreter ABI Platform
geospatial_mcp_server-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 19.5 kB

Release files / geospatial_mcp_server-0.1.0.tar.gz

Download URL geospatial_mcp_server-0.1.0.tar.gz
Size 8.5 kB
Tags Source
SHA-256 checksum
How to use checksums
7a7afe3d2ae251fcfa14627931459e4a5e42bf7fdc3e61f876dc82a52a783baa
BLAKE2b-256 checksum
How to use checksums
7ce0b8d3a2616eedf483b10324532f577a7a8fc16b720292941811052212d7b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Release files / geospatial_mcp_server-0.1.0-py3-none-any.whl

Download URL geospatial_mcp_server-0.1.0-py3-none-any.whl
Size 11.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5c5a4823fcf1a15f9035cd972ad2d036e7758624032cd3e272f13ccc29b1070c
BLAKE2b-256 checksum
How to use checksums
27f67ad6f0a59b460ce34541d8f15db74caf0311e3f1880575f7fd6196cb0156
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page