69
/ 100
23 days ago
glama

QGIS MCP

Connect QGIS to Claude AI through the Model Context Protocol (MCP), enabling Claude to directly control QGIS — manage layers, edit features, run processing algorithms, render maps, and more.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
125 tools verified — handlers match their declared behaviour
43 read-only tools verified — handlers contain no write/delete/exec
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
Open source with a license and README
Anyone can audit the code, the license is declared, and the publisher documents what it does.
🔐
You'll be asked for 1 credential: QGIS_MCP_TOKEN
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
🔐 secretQGIS_MCP_TOKEN_(unset)_ Optional shared secret. When set, the plugin rejects any command without a matching token. See [Authentication](#authentication).
configQGIS_MCP_LOG_FILE~/.local/share/qgis-mcp/server.log Log file path (empty to disable)
configQGIS_MCP_LOG_LEVELINFO File log level
configQGIS_MCP_HOSTlocalhost Host for socket connection
configQGIS_MCP_PORT9876 Port for socket connection
configQGIS_MCP_TOOL_MODESet =compound to reduce the granular tools to ~23 grouped tools, cutting schema overhead per LLM turn. Each compound tool takes an action parameter:
configQGIS_MCP_TRANSPORTstdio MCP transport: stdio or streamable-http
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 6 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/lefcgis-qgis-mcp-10wtkk)](https://m8ven.ai/mcp/lefcgis-qgis-mcp-10wtkk)
commit: d8dfb7269c1d98e3707da3c3d980afb20e1353eb
code hash: 27b0c6aa647c2f99fe5b4e24b8fb756111f782a03cc4a65724f7ac80bdc5b723
verified: 7/8/2026, 8:41:04 AM
view raw JSON →