MCP Directory
Back

qgis-mcp

by nkarasiak · Python · ★ 160

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

Install

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

Auto-generated from the repo's primary language — check the repo's own README for its exact install instructions.

Claude Desktop config

A starting point for your claude_desktop_config.json (auto-generated — the repo's README may specify a published package name or required env vars):

{
  "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. 102 MCP tools covering layer management, feature editing, processing, rendering, styling, layout & atlas authoring, cross-layer SQL, plugin development, and system management. Compatible with QGIS 3.28–4.x. Works with Claude Code, Codex CLI, Gemini CLI, opencode, Claude Desktop, Cursor, VS Code, Windsurf, Zed, and more. 1. **Q…
Read full README on GitHub →

Related other servers