GIS MCP ServerServer

mahdin75
GitHub
GISModel Context ProtocolGeospatial Analysis

Loading subscription status...

💡 Description

A Model Context Protocol (MCP) server implementation that integrates Large Language Models (LLMs) with GIS libraries (currently supporting Shapely and PyProj) to perform geospatial operations and transformations, enabling AI assistants to conduct precise geospatial analyses including geometrical operations, coordinate transformations, and spatial measurements.

📝 JSON Entries

{
  "mcpServers": [
    {
      "gis-mcp": {
        "args": [],
        "command": "C:\\Users\\YourUsername\\.venv\\Scripts\\gis-mcp"
      }
    }
  ]
}

🛠️ Tools

buffercalculate_geodetic_pointintersectionunionsymmetric_differenceconvex_hullvoronoidifference

Features

  • Comprehensive geometric operations (intersection, union, buffer, etc.)
  • Advanced coordinate transformations and projections
  • Precise distance and area calculations
  • Spatial analysis and validation
  • Easy integration with MCP-compatible clients

💬 Example Queries

  • Perform a buffer operation with a distance of 10 meters around point (0, 0)
  • Transform coordinates from EPSG:4326 to EPSG:3857
  • Calculate the geodetic distance between points (0, 0) and (10, 10)