MCP Directory
Back

qgis-mcp

by nkarasiak · Python · ★ 74

Connect QGIS to Claude AI through the Model Context Protocol (MCP)

Install

pip install git+https://github.com/nkarasiak/qgis-mcp.git

Claude Desktop config

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "qgis-mcp": {
      "command": "uvx",
      "args": [
        "git+https://github.com/nkarasiak/qgis-mcp.git"
      ]
    }
  }
}

From the README

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. Includes a one-command installer for 6+ MCP clients. 1. **QGIS Plugin** () — Runs inside QGIS. Non-blocking TCP socket server that processes JSON commands within QGI…
Read full README on GitHub →

💡 Need a managed MCP host?

Try Claude Pro for the smoothest MCP experience, or browse our cloud-hosted servers.

Related other servers