{"repo":"jjsantos01/qgis_mcp","free":true,"listed":false,"github":"https://github.com/jjsantos01/qgis_mcp","clone":"git clone https://github.com/jjsantos01/qgis_mcp.git","description":"Model Context Protocol (MCP) that allows LLMs to use QGIS Desktop","language":"Python","stars":1061,"topics":[],"license":null,"category":"mcp-servers","readme_excerpt":"QGISMCP - QGIS Model Context Protocol Integration QGISMCP connects QGIS to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control QGIS. This integration enables prompt assisted project creation, layer loading, code execution and more. This project is strongly based on the BlenderMCP project by Siddharth Ahuja Features - Two-way communication : Connect Claude AI to QGIS through a socket-based server. - Project manipulation : Create, load and save projects in QGIS. - Layer manipulation : Add and remove vector or raster layers to a project. - Execute processing : Execute processing algorithms (Processing Toolbox). - Code execution : Run arbitrary Python code in QGIS from Claude. Very powerful, but also be very cautious using this tool. Components The system consists of two main components: 1. QGIS plugin : A QGIS plugin that creates a socket server within QGIS to receive and execute commands. 2. MCP Server : A Python server that implements the Model Context Protocol and connects to the QGIS plugin. Installation Prerequisites - QGIS 3.X (only tested on 3.22) - Claude desktop - Python 3.10 or newer - uv package manager: If you're on Mac, please install uv as On Windows Powershell Otherwise installation instructions are on their website: Install uv ⚠️ Do not proceed before installing UV Download code Download this repo to your computer. You can clone it with: QGIS plugin You need to copy the folder qgis mcp plugin and its content o","default_branch":null,"files":null,"tree":[],"storefront":"/r/jjsantos01","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jjsantos01/qgis_mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}