Back to Home
matbel91765 icon

GIS-MCP-Server

by matbel91765

Overview

A Model Context Protocol (MCP) server providing geospatial tools for AI agents, enabling geocoding, routing, spatial analysis, and file operations.

Installation

Run Command
locusync-server

Environment Variables

  • NOMINATIM_URL
  • NOMINATIM_USER_AGENT
  • OSRM_URL
  • OSRM_PROFILE
  • PELIAS_URL
  • PELIAS_API_KEY
  • OPEN_ELEVATION_URL
  • GIS_DEFAULT_CRS
  • GIS_TEMP_DIR
  • VALHALLA_URL
  • VALHALLA_API_KEY

Security Notes

The `raster_calculator` tool uses `eval()` to process mathematical expressions on raster data. While it restricts `__builtins__` and whitelists characters, sophisticated injection attacks or resource exhaustion attacks could still be possible if user-provided input for 'expression' is not fully trusted. External API keys (Pelias, Valhalla) are correctly loaded from environment variables. Network requests to external services are implemented with timeouts and rate limiting, enhancing robustness.

Similar Servers

Stats

Interest Score0
Security Score6
Cost ClassMedium
Avg Tokens1000
Stars0
Forks0
Last Update2025-12-05

Tags

GeospatialGISGeocodingRoutingSpatial Analysis