QGIS MCP · PyQGIS bridge
A QGIS plugin connects project and processing operations to a Python MCP server.
Open maintainer documentationWHAT YOU CAN DOInspect projects and layers · Run PyQGIS processing code
HOW IT WORKSLive app
PLATFORMSSee documentation
DOCUMENTED AGENTSSee compatibility details
Documented capabilities
- Inspect projects and layersDocumentation
- Run PyQGIS processing codeDocumentation
Agent compatibility
| Agent | Compatibility | Basis |
|---|---|---|
| Claude Code | MCP compatibility (inferred) | MCP transport compatibility is inferred; this agent is not explicitly documented for this connection. Source |
| Codex | MCP compatibility (inferred) | MCP transport compatibility is inferred; this agent is not explicitly documented for this connection. Source |
| Cursor | MCP compatibility (inferred) | MCP transport compatibility is inferred; this agent is not explicitly documented for this connection. Source |
Setup route
Follow the linked maintainer documentation for installation, connection settings and supported versions.
QGIS 3.x, Python 3.10+, uv and the companion QGIS plugin.
Limitations
Requires the plugin in QGIS; arbitrary PyQGIS execution depends on the running application environment.