geoanalisis-mcp
The geoanalisis-mcp server enables reading, analyzing, and visualizing vector geospatial data, integrating with Claude Desktop. It supports FileGDB, Shapefile, GeoJSON, GeoPackage, KML, and any GDAL/OGR-compatible format.
list_layers: List all layers in a spatial file, including geometry type, feature count, and CRS.get_layer_schema: Retrieve a layer's full schema — fields/types, bounding box, CRS (EPSG code + WKT), and feature count.scan_field_stats: Compute descriptive statistics per field — min/max/mean/std for numeric fields; unique counts and value samples for categorical fields.read_features: Extract features as a GeoJSON FeatureCollection, with support for SQLWHEREfilters and bounding box (bbox) spatial filters.preview_geometries: Preview geometries of the first N features in WKT format, including geometry type and individual bounding boxes.render_map: Generate an interactive HTML map with Canvas 2D rendering, pan/zoom, click-to-inspect attributes, and thematic coloring by field. This is the primary visualization method.export_map_image: Export a PNG map with symbology, basemap, and intelligent labeling.export_map_cartographic: Export a full cartographic PNG layout including title, legend, scale bar, north arrow, and coordinate grid.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@geoanalisis-mcplist layers in sample.gdb"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
GeoAnalisis MCP
Servidor MCP para lectura, análisis y cartografía de datos espaciales vectoriales, integrado con Claude Desktop. De una instrucción en lenguaje natural a un mapa profesional, sin abrir un SIG de escritorio.

Herramientas
Tool | Descripción |
| Lista las capas de un archivo espacial con tipo de geometría, feature count y CRS |
| Esquema completo de una capa: campos, tipos, bbox, CRS |
| Estadísticas descriptivas por campo (numéricos y categóricos) |
| Lee features como GeoJSON FeatureCollection con filtros WHERE y bbox |
| Vista previa de geometrías en WKT |
| Mapa interactivo Leaflet (pan/zoom, clic para atributos, multicapa con toggle, leyenda, escala) |
| Imagen del mapa (JPG/PNG/PDF/SVG) con basemap, simbología, leyenda, escala, norte y etiquetado |
| Plancha cartográfica formal: título, panel lateral con leyenda e índice de localización, escala gráfica, norte y grilla de coordenadas |
Capacidades transversales (compartidas por las tres herramientas de mapas):
Multicapa —
extra_layerssuperpone capas adicionales con color, estilo de línea, transparencia y etiqueta propios por capa.Simbología —
color_bypara categorías rápidas, ostyleavanzadocategorized/graduated(rampas de color y cortes de clase).Basemap personalizado —
basemapacepta la raíz de un ArcGIS MapServer tileado o una plantilla XYZ{z}/{x}/{y}; default CartoDB Positron.Filtros —
where(SQL OGR) ybbox; conwherela extensión del mapa se ajusta a las features filtradas.CRS — reproyección automática a WGS84;
source_crs/crspara archivos que no declaran sistema de referencia.Etiquetado —
label_byetiqueta features por campo con colocación inteligente.
Formatos soportados: FileGDB (.gdb), Shapefile (.shp), GeoJSON, GeoPackage (.gpkg), KML y cualquier formato vectorial compatible con GDAL/OGR.
Related MCP server: MCP Data Visualization Server
Instalación en Claude Desktop (recomendada)
Requiere uv instalado.
Descarga
geoanalisis-mcp-X.Y.Z.mcpbdesde ReleasesÁbrelo con Claude Desktop (doble clic o Configuración → Extensiones → Instalar extensión)
Listo — las dependencias se resuelven automáticamente con uv al primer arranque
Para generar el bundle desde el código fuente:
npx @anthropic-ai/mcpb pack . geoanalisis-mcp.mcpbInstalación manual (desarrollo)
Requiere Python ≥ 3.11 y uv.
git clone https://github.com/alexrobl/geoanalisis-mcp
cd geoanalisis-mcp
uv syncAgrega esto a tu claude_desktop_config.json:
{
"mcpServers": {
"geoanalisis": {
"command": "/ruta/al/repo/.venv/bin/geoanalisis-mcp"
}
}
}render_map
Genera un artifact HTML interactivo con Leaflet directamente en Claude, con doble salida:
Inline en el chat — pan, zoom, clic en un feature para ver sus atributos, control de capas con toggle, leyenda, barra de escala y coordenadas del cursor. Dentro del sandbox de Claude los tiles externos están bloqueados, por lo que el fondo se ve gris.
Alta fidelidad en disco — guarda además un HTML (
{capa}_dynamic.html) donde el basemap sí carga al abrirlo en el navegador.
Los datos se embeben server-side (con muestreo uniforme si se supera limit), sin gastar contexto de la conversación.
export_map_image y export_map_cartographic
Generan la imagen server-side con matplotlib + contextily: se muestra inline en el chat (72 DPI) y se guarda en disco en alta resolución (dpi configurable; con dpi > 150 los tiles del basemap se piden a mayor zoom para conservar la nitidez). Ambas devuelven además un reporte textual de la simbología realmente aplicada a cada capa.
export_map_image— vista rápida para revisión: leyenda, escala, norte y créditos opcionales. Salida.png,.jpg,.pdf(vectorial) o.svg.export_map_cartographic— producto formal de entrega: título institucional, panel lateral con leyenda, convenciones e índice de localización, y franja inferior con norte, escala gráfica y fuente. Recomendado.jpgpara trabajo y.pdfpara entrega.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityBmaintenanceConnects Claude Desktop directly to databases, allowing it to explore database structures, write SQL queries, analyze datasets, and create reports through an API layer with tools for table exploration and query execution.Last updated412Mozilla Public 2.0
- Alicense-qualityFmaintenanceEnables creating interactive data visualizations from natural language queries using DuckDB for local databases or Databricks for enterprise data warehouses. Supports multiple chart types, CSV imports, SQL queries, and automatic statistical analysis through Claude Desktop.Last updated19MIT
- AlicenseBqualityDmaintenanceEnables users to analyze local Excel and CSV files through natural language queries and a web dashboard while keeping data local. It supports saving specific analyses as reusable tools and building a custom analytics toolkit within Claude Desktop.Last updated10MIT
- Alicense-qualityDmaintenanceEnables natural language interaction with local SQLite databases through Claude Desktop, translating plain English queries into SQL for data analysis and exploration.Last updated3MIT
Related MCP Connectors
Garmin data in Claude: 135 tools — activities, sleep, HRV, training, workouts. Free, open source.
GIS tools for AI agents: 65 free tools + 8 paid (hazard/site-scouting/GeoJSON export)
Read, edit, publish, and preview your pepita websites from Claude.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/alexrobl/geoanalisis-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server