Skip to content
← 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.

Explore paid sponsorship →

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

qgisToolMCP | TerraMCP