Skip to content
Back to skills

Integrations Agents Qgis Mcp

ASecurity

"Route GeoAI QGIS plugin, MCP server, and optional Strands agent

  • 247 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 8, 2026
ai-agentspythongobashapi

Works with

  • claude desktop
  • cli
  • api
  • mcp

Security analysis

A100/100

Pro scans all 6 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill integrations-agents-qgis-mcp --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Integrations Agents Qgis Mcp?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Integrations Agents Qgis Mcp
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-integrations-agents-qgis-mcp/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-integrations-agents-qgis-mcp)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: integrations-agents-qgis-mcp
description: "Route GeoAI QGIS plugin, MCP server, and optional Strands agent
  integration workflows."
disable-model-invocation: true
metadata:
  disco-role: operating
license: MIT
---

# GeoAI Integrations, Agents, QGIS, and MCP

Use this sub-skill when the user is configuring, validating, or troubleshooting GeoAI integration surfaces rather than the underlying model or geospatial algorithm.

## Route here for

- QGIS plugin setup: plugin panels, dependency installer, managed venv/cache location, Pixi/uv installation decisions, GPU/MPS choices, and diagnostics reports. Start with [QGIS plugin and MCP workflows](references/qgis-plugin-and-mcp.md).
- GeoAI MCP server setup: Claude Desktop or other MCP client configuration, server environment variables, sandboxed input/output directories, stdio logging, and safe config validation. Start with [QGIS plugin and MCP workflows](references/qgis-plugin-and-mcp.md).
- `geoai.agents` surfaces: optional Strands extras, model/provider constructors, `GeoAgent`, `STACAgent`, `CatalogAgent`, and map/catalog/STAC tool routing. Use [API reference](references/api-reference.md).
- Failures involving QGIS Python/PyQt process mismatch, managed venv packages, CUDA/MPS install choices, MCP sandbox paths, provider keys, or missing Strands extras. Use [troubleshooting](references/troubleshooting.md).

## Delegate elsewhere

- Raster/vector I/O, STAC/NAIP/Overture data acquisition, and pipeline configs: `geospatial-data-pipelines`.
- Segmentation, detection, RF-DETR, SAM, water/cloud/super-resolution, ONNX, and model inference: `detection-segmentation-inference`.
- Dataset preparation, training, finetuning, metrics, and Hub pushes: `training-and-finetuning`.
- Foundation model registries, embeddings, DINOv3/Prithvi/UniverSat/TESSERA, Moondream, and vLLM model workflows: `foundation-models-embeddings-vlms`.

## Operating rules

1. Keep integration work safe by default: do not launch model downloads, long inference, training, QGIS profile mutation, external data downloads, or credentialed release/upload operations unless the user explicitly requests that downstream action and the appropriate sibling skill owns it.
2. For QGIS plugin dependency failures, prefer diagnostics and static probes before reinstalling anything. Use [qgis_dependency_probe.py](scripts/qgis_dependency_probe.py) for a no-install package-plan check.
3. For MCP client setup, validate JSON and sandbox paths before starting the server. Use [mcp_config_check.py](scripts/mcp_config_check.py) to inspect Claude Desktop style configs or current environment variables.
4. Treat provider credentials as user-managed secrets. Check variable names and process inheritance, but never print API key values or ask for keys in chat.
5. Do not handle credentialed QGIS plugin upload/release workflows in this sub-skill; those are maintainer release side effects and are intentionally excluded.

## Quick checks

From this sub-skill directory:

```bash
python scripts/qgis_dependency_probe.py --help
python scripts/mcp_config_check.py --help
```

Both scripts are read-only diagnostics. They do not install packages, start QGIS, start an MCP server, download models/data, train models, write credentials, or modify user directories.

Files in this skill

  • SKILL.md3.2 KB
  • references/api-reference.md7.4 KB
  • references/qgis-plugin-and-mcp.md5.1 KB
  • references/troubleshooting.md6.2 KB
  • scripts/mcp_config_check.py17.8 KB
  • scripts/qgis_dependency_probe.py9.2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.