jjsantos01/qgis_mcp
Model Context Protocol (MCP) that allows LLMs to use QGIS Desktop observed · 2026-08-28
Health v2 · maintenance only
40/100
- Activity 44
- Release rhythm 35
- Longevity 38
Flags: no_releases no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 539
- days_rel: n/a
- days_push: 337
- n_releases_24m: 0
Adoption not part of the score
1072 stars · 169 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Model Context Protocol integration that lets LLMs like Claude control QGIS Desktop via a socket-based QGIS plugin and an MCP server. It supports project and layer manipulation, running processing algorithms, and executing arbitrary Python code inside QGIS.
Use cases
- control qgis with claude ai
- create gis projects from natural language prompts
- add and remove vector or raster layers via llm
- run qgis processing toolbox algorithms from a chatbot
- execute python code in qgis through an ai assistant
- prompt-assisted geospatial analysis in qgis
When to choose
- you use QGIS Desktop and want LLM-driven automation
- you want Claude to create projects, load layers, or run processing algorithms
- you need arbitrary Python execution inside QGIS from an AI assistant
When to avoid
- you need a production-grade, security-hardened integration (arbitrary code execution is risky)
- you use QGIS Server or web-based GIS instead of QGIS Desktop
- you need a licensed/supported tool rather than an experimental community project
Facets
plugin · maturity active
mcp agent-framework plugin-system developer-tools artificial-intelligence large-language-models developer-tools python cross-platform windows qgis gis claude llm-integration socket-server geospatial ai-agents maps desktop macos linux
1 source
- readme: https://github.com/jjsantos01/qgis_mcp · fetched 2026-08-28 · 38985b173364
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| jjsantos01/qgis_mcp | main | 40 |
For agents
markdown · JSON · MCP: product_card(name="jjsantos01/qgis_mcp")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem