← 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.
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