Skip to content
← Directory

mcp · Global

geolens

Self-hosted geospatial data catalog with semantic search (pgvector), OGC/STAC APIs, and map builder. Built on FastAPI, PostGIS, React, and MapLibre.

Claim this listing

Represent geolens? 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
Vector datasets from uploaded files, created datasets, or registered PostGIS tables · Feature-service snapshots from WFS, ArcGIS FeatureServer, or OGC API Features (one-shot copies) · Remote STAC assets as live references · Catalog metadata with fuzzy and optional semantic search
Formats docs-verified
Shapefile · GeoPackage · GeoJSON · GeoParquet · FlatGeobuf · KML · KMZ · zipped File Geodatabase · CSV · XLSX
Access docs-verified
Free and open source under Apache-2.0, self-hosted via Docker Compose; API calls use a JWT bearer token from admin login

Useful for

Use cases llm-inferred
Index shared-drive shapefiles and PostGIS tables for a flood-risk or drainage project data room, searchable by metadata · Publish a shared map of survey or site-investigation layers as a link or embed for client review · Serve catalogued vector layers to QGIS or ArcGIS via OGC API Features for FRA or environmental baseline work · Run buffer, clip, and intersect analysis on consultancy layers, such as constraint buffers around watercourses
Audience llm-inferred
GIS analysts · flood consultants · drainage engineers · ecologists · planners

Limitations

Constraints docs-verified
Read-only MCP server for coding agents (per docs) · Self-hosted: requires a running GeoLens stack of six containers (about 1.3 GB resident) · WFS, ArcGIS, and OGC API Features imports are one-shot copies, not live · Map previews capped at 500 features; dissolve is materialize-only · GeoLens's own REST API can change between minor releases; standards APIs track their specifications · Semantic search needs an embedding provider and admin setup · No MCP tool names are given in the metadata or docs
Licence
Apache-2.0
Authentication
Credentials via env: GEOLENS_ADMIN_PASSWORD, GEOLENS_ADMIN_USERNAME (README-verified)
GitHub stars
275
Last commit
15/10/2026
Last successful page check
14/10/2026
Page health
healthy
Package
pypi:geolens
Verification
Not independently verified

Provenance & evidence

Tools/install/auth auto-extracted from README; quality score heuristic (stars, recency, tool count, licence).

Metadata observed 15/10/2026 · research sweep: sparkgeo/geo-mcp-servers