qgis-mcp

nkarasiak/qgis-mcp
★ 125 stars Python 🤖 AI/LLM Updated today
Connect QGIS to Claude AI through the Model Context Protocol (MCP)
View on GitHub → Try with Claude — $10 free →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

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

Or install with pip: pip install qgis-mcp

README Excerpt

Connect [QGIS](https://qgis.org/) to [Claude AI](https://claude.ai/) through the [Model Context Protocol (MCP)](https://modelcontextprotocol.io/), enabling Claude to directly control QGIS — manage layers, edit features, run processing algorithms, render maps, and more. 51 MCP tools covering layer management, feature editing, processing, rendering, styling, plugin development, and system management. Compatible with QGIS 3.28–4.x. Works with Claude Code, Codex CLI, Gemini CLI, opencode, Claude Des

Tools (6)

QGIS_MCP_HOSTQGIS_MCP_LOG_FILEQGIS_MCP_LOG_LEVELQGIS_MCP_PORTQGIS_MCP_TOOL_MODEQGIS_MCP_TRANSPORT