← Directory
mcp · Global
qgisToolMCP
qgisToolMCP
Claim this listing
Represent qgisToolMCP? Send a claim for review so we can discuss listing updates. Claims do not automatically grant ownership or verification.
What's in it
- Data offered docs-verified
- 333 geospatial processing tools across 14 MCP services · buffer and offset operations · convex hulls and bounding boxes · vertex manipulation · spatial analysis and overlay operations · vector creation, attributes, selection and queries · vector geometry transformations and projections · polygon and line operations · raster analysis and raster creation/conversion · GDAL raster and vector processing · cartography and plotting · database and network analysis
- Formats docs-verified
- MCP HTTP SSE
- Access docs-verified
- Local install: requires QGIS 3.22+ with Python bindings. The LLM agent demo needs an OpenAI API key (OPENAI_API_KEY) or compatible API. Licence: MIT.
Useful for
- Use cases llm-inferred
- Buffer drainage outfalls or watercourse setback zones for a site boundary or constraints layer · Overlay flood-zone or habitat polygons with a development site to screen constraints · Run GDAL raster or vector preprocessing on GIS inputs before hydrology or drainage modelling
- Audience llm-inferred
- GIS analysts · civils engineers · drainage engineers · environmental consultants · developers building LLM-driven QGIS agents
Limitations
- Constraints llm-inferred
- Requires QGIS 3.22+ with Python bindings installed locally · Requires Python 3.10-3.11 · All 14 services must be started locally (ports 32821-32834) before the agent can connect · Natural-language task handling depends on an external OpenAI or compatible LLM API · README contains placeholder repository links, so maintenance status is unclear
Example tool calls docs-verified
Create a 500-unit buffer around each feature in a point shapefile, using the buffer service on port 32821
{
"tool": "buffer",
"arguments": {
"INPUT": "/path/to/input.shp",
"DISTANCE": 500,
"OUTPUT": "/path/to/output.shp"
}
}- Licence
- Unknown — check provider terms
- Authentication
- API key via env: OPENAI_API_KEY (auto-extracted from README)
- GitHub stars
- 7
- Last commit
- 19/01/2026
- Last successful page check
- 14/10/2026
- Page health
- healthy
- Package
- Not recorded
- Verification
- Not independently verified
Auto-extracted, unverified fields: tools, install, auth. Check upstream documentation.
Provenance & evidence
Tools/install/auth auto-extracted from README; quality score heuristic (stars, recency, tool count, licence).
Metadata observed 15/10/2026 · research sweep: github-search