esri_gis_mcp
Verified Safeby bonnie-mapipa
Overview
Provides an MCP server to access and query eThekwini municipality's open GIS data for AI agents and cloud applications.
Installation
python src/ethekwini_gis_mcp.pyEnvironment Variables
- ETHEKWINI_LOG_LEVEL
- ETHEKWINI_REFRESH_INTERVAL
- ETHEKWINI_MAX_RECORDS
- ETHEKWINI_TIMEOUT
Security Notes
The server accesses public ArcGIS REST APIs for data. No hardcoded sensitive secrets, 'eval', or code obfuscation are found. Outbound network calls are inherent to its function, with explicit timeouts and error handling. The Azure Function deployment uses a broad CORS policy (`*`) by default, which is common for public APIs but can be restricted if needed via Azure configuration.
Similar Servers
gis-mcp
Enables Large Language Models (LLMs) to perform comprehensive geospatial analysis, transformations, and data operations using popular GIS libraries.
data-commons-mcp
Provides natural language search over open-access datasets and tools using a Large Language Model-assisted search, compliant with the Model Context Protocol (MCP).
KOLADA-MCP
Provides LLMs with access to a comprehensive dataset of over 5,000 Key Performance Indicators (KPIs) for all Swedish municipalities and regions, enabling statistical analysis and data retrieval.
OSM-GeoJSON-MCP-Server
This server fetches OpenStreetMap data via the Overpass API, converts it to GeoJSON format, and provides it through a Model Context Protocol (MCP) interface, with an option to save large datasets to local files.