Version: [4831] QGIS MCP 0.5.0

0.4.7 : Add OpenCode to MCP client configurator dropdown (config path,
entry format with type/command array)
0.4.3 : Offline fix - drop --refresh-package from default MCP configs
(made
server fail to start without internet), one-time prompt removes it
from existing
configs; detect Windows junction plugin links in configurator (was
always shown
as not linked); toolbar icon badge with live connected-client count;
lint cleanup
0.4.2 : Clear plugin-repo code-quality check (flake8/W503) - import
QPointF
(was undefined in layout positioning), refactor processing-algorithm
search filter,
strip blank-line whitespace, use contextlib.suppress; add .flake8 lint
gate
0.4.1 : Release sync (issue #10) - publish 0.4.0 server to main so uvx
installs
a server matching the 0.4.0 plugin (diagnose version_match returns
ok); escape percent
sign in changelog so QGIS parses metadata correctly
0.4.0 : Add ~50 new tools (processing/analysis: raster calculator,
zonal stats,
spatial join, sample raster, export layer, field calculator, unique
values, processing
batch/models; layouts: legend, scalebar, picture, table, atlas
configure/export;
SQL across layers, layer duplicate/order, evaluate/identify),
create_processing_model
tool + prompt, cut granular tool-schema tokens ~19 percent, installer
auto-refresh + old config
migration, plugin menu icon, remove deprecated supportsQt6 metadata
flag
0.3.1 : Security fix (remove subprocess shell=True), Configure dialog
UX redesign,
fix remote mode detection, hide Plugin Link Status for Plugin Manager
installs
0.3.0 : QGIS 4.0 compat (Qt6 exec, tree node truthiness), socket
concurrency
lock, OOM fix for large renders, built-in MCP Client Configurator in
plugin UI,
Gemini/Codex CLI installer support, helpful error hints, 10 new tool
improvements
0.2.1 : Fix installer auto-setup deps (pip fallback for Windows),
QGIS 4.0 compat (tree node truthiness, message log signal),
113 integration tests (TDD + stress + concurrency)
0.2.0 : Add 16 new tools (labeling, bookmarks, themes, CRS, active
layer, canvas scale),
shared helpers module, protocol constants consolidation, connection
retry with backoff,
multi-client installer, compound tool mode, structured file logging,
fix QVariant/QDateTime serialization in project variables, fix
bookmark id tuple unwrap,
61-test stress suite for pre-release validation
0.1.3 : Fix elicitation fail-open for clients without elicitation
support
0.1.1 : Version bump, sync with MCP server
0.1.0 : Initial release (50 commands)
- Layer management: add/remove vector and raster layers, memory
layers, visibility, zoom
- Feature operations: get/add/update/delete features, selection, field
statistics
- Processing: execute algorithms, list/search algorithms, algorithm
help
- Rendering: map render to base64 image, fast canvas screenshot,
layout export
- Styling: single, categorized, and graduated symbology
- Plugin tools: message log capture, plugin management, layer tree
operations
- System: project variables, expression validation, settings,
coordinate transforms
- Batch commands, arbitrary code execution
- Non-blocking TCP socket server with length-prefixed framing
- Configurable port via toolbar dropdown
- QGIS 3.x/4.x enum compatibility layer

yes

lennepkade

2026-06-19T17:47:44.433709+00:00

3.28.0

4.99.0

None

no

Version management

Plugin details