Hace no tanto, automatizar tareas en QGIS implicaba escribir scripts en Python, conocer la API de PyQGIS y dedicar tiempo a depurar errores. Hoy existe una forma diferente de hacerlo: hablarle directamente a tu SIG.
Gracias al Model Context Protocol (MCP), es posible conectar Claude AI con QGIS y ejecutar acciones dentro del programa usando instrucciones en lenguaje natural. Cargar capas, aplicar simbología, lanzar geoprocesamientos o generar mapas, todo desde una conversación.

¿Qué es MCP exactamente?
MCP es un estándar abierto que permite a modelos de inteligencia artificial como Claude comunicarse con aplicaciones externas. En lugar de que la IA se limite a generar texto, puede interactuar directamente con herramientas como QGIS, ejecutando acciones reales dentro del programa.
En la práctica, funciona así: QGIS abre un pequeño servidor en tu equipo, Claude Desktop se conecta a él, y a partir de ahí puedes pedirle cosas como «carga esta capa vectorial y simbolízala por el campo población» o «ejecuta un buffer de 500 metros sobre las entidades seleccionadas«.
¿Qué necesitas para ponerlo en marcha?
La instalación requiere unos pocos componentes:
- QGIS 3.28 o superior.
- Python 3.12+.
- Git.
- El gestor de paquetes uv.
- La aplicación Claude Desktop.
![]()
Una vez instalados, el proceso se resume en tres pasos principales:
- Instalar el complemento QGIS MCP desde el gestor de complementos de QGIS.
- Configurar el archivo claude_desktop_config.json en Claude Desktop para indicarle cómo conectarse.
- Arrancar el servidor MCP desde QGIS y verificar la conexión.
El servidor MCP está disponible en el repositorio qgis-mcp de nkarasiak, que ofrece dos métodos de instalación: clonar el repositorio manualmente o usar uvx para descargarlo y ejecutarlo de forma automática. Si vas a empezar desde cero, te recomiendo este segundo enfoque, ya que reduce bastante los posibles errores.
No es un proceso complejo, pero sí requiere seguir el orden correcto y prestar atención a algunos detalles, especialmente en la configuración del archivo JSON.
¿Para qué sirve en la práctica?
Una vez configurado, las posibilidades son amplias. Puedes pedirle a Claude que:
- Cargue capas desde rutas locales.
- Ejecute algoritmos del procesador de QGIS.
- Modifique la simbología de una capa etc.
Y todo sin salir del chat. En este vídeo os mostramos algunos ejemplos:
Aprende a instalarlo y usarlo paso a paso
Si quieres sacar todo su potencial, en el curso Inteligencia Artificial aplicada a los SIG hemos incluido QGIS MCP como una de las novedades, junto con otras herramientas y aplicaciones de IA que están llegando al mundo SIG.
Tutor del curso online de Inteligencia Artificial aplicada a los SIG y de los cursos online de ArcPy – Python para ArcGIS. Echa un vistazo a todos nuestros cursos de SIG online.
yo lo integre con opencode + qgis
Interesante combinación! OpenCode es una gran alternativa . Al final el MCP es el estándar que lo une todo.
¿Notaste alguna diferencia significativa en el flujo de trabajo respecto a Claude Desktop?