qgis_mcp MCP Server
jjsantos01/qgis_mcp
[](https://agentrank-ai.com/tool/jjsantos01--qgis_mcp/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge) Are you the maintainer of jjsantos01/qgis_mcp? Claim this listing →
Model Context Protocol (MCP) that allows LLMs to use QGIS Desktop
Add AgentRank to Claude Code Discover and compare tools like jjsantos01/qgis_mcp — your AI finds the right one automatically
Get API Access → claude mcp add agentrank -- npx -y agentrank-mcp-server Overview
jjsantos01/qgis_mcp is a Python MCP server. Model Context Protocol (MCP) that allows LLMs to use QGIS Desktop
Ranked #20640 out of 24846 indexed tools.
Has 1,123 GitHub stars.
Ecosystem
Python No license
Score Breakdown
Stars 15% 1,123
1,123 stars → well-known project
Freshness 25% 1y ago
Last commit 1y ago → stale
Issue Health 25% 42%
13/31 issues closed → many open issues
Contributors 10% 4
4 contributors → small team
Dependents 25% 0
No dependents → no downstream usage
npm Downloads N/A
PyPI Downloads N/A
Forks 187
Description Good
License None
Weights: Freshness 20% · Issue Health 20% · Dependents 22% · Stars 10% · Contributors 8% · How we score →
How to Improve
Description low impact
License low impact
Freshness high impact
Matched Queries
From the README
# QGISMCP - QGIS Model Context Protocol Integration QGISMCP connects [QGIS](https://qgis.org/) to [Claude AI](https://claude.ai/chat) through the [Model Context Protocol (MCP)](https://modelcontextprotocol.io/docs/getting-started/intro), 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](https://github.com/ahujasid/blender-mcp/tree/main) project by [Siddharth Ahuja](https://x.com/sidahuj) ## 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](https://docs.qgis.org/3.40/en/docs/user_manual/processing/toolbox.html)). - **Code execution**: Run arbitrary Python codeRead full README on GitHub →
Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.