• Saltar a la navegación principal
  • Saltar al contenido principal
Geoinnova

Consultoría y Formación en SIG, Territorio y Medio Ambiente

  • Geoinnova
    • Quiénes somos
    • Coworking
    • Alianzas Estratégicas
    • Visor de proyectos Geoinnova
  • SIG y Desarrollo
    • Plugins QGIS
    • GeoNode
    • QElectricGIS
    • Planero Web
  • Consultoría Territorial
    • Planes de Emergencia Municipales de Protección Civil
    • Planes Urbanos de Actuación Municipal – PUAM
    • Evaluación Ambiental Estratégica de planes y programas
    • Minimización de Impacto Territorial y Declaración de Situación Individualizada en suelo no urbanizable
    • Turismo sostenible
  • Consultoría Ambiental
    • Trámites de Economía Circular
    • Prevención y gestión ambiental
    • Responsabilidad social corporativa
    • Estrategia de sostenibilidad
  • Formación
    • Todos los cursos
    • Formación para empresas
    • Máster y Diplomas
    • Cursos de QGIS Online Certificados
    • Cursos de programación, desarrollo SIG y geoservicios
    • Cursos de Teledetección
    • Cursos de Giswater
    • Cursos de SIG con ArcGIS
    • Cursos de Medio Ambiente
    • Campus
  • Divulgación
    • Blog
    • Tertulia Territorio Geoinnova
    • TFMs y otro trabajos de alumnos
    • Noticias
    • Webinars
    • Geolibrería
  • Contacto
    • Soporte – Tickets
Especialista Universitario RESEVA TU PLAZA AHORA
Programación y Desarrollo SIG SIG Tecnología

Cómo conectar Claude con QGIS mediante QGIS MCP para trabajar en lenguaje natural

12/05/2026 2 comentarios

Escribir código PyQGIS para automatizar un geoproceso, buscar el algoritmo exacto en la Caja de Herramientas o recordar la sintaxis correcta de una expresión son tareas que forman parte del día a día de muchos técnicos SIG. Funcionan, pero consumen tiempo y concentración que podría dedicarse al análisis en sí.

Por eso, cuando aparece una integración que permite describir lo que quieres hacer directamente en lenguaje natural y ver cómo QGIS lo ejecuta solo, merece la pena prestarle atención. En este artículo explicamos qué es QGIS MCP, cómo conecta Claude con QGIS y qué posibilidades abre para el trabajo geoespacial profesional.

claude-qgis-mcp-automatiza-ia-geoinnova-1

Qué es el Model Context Protocol (MCP)

MCP, o Model Context Protocol, es un estándar abierto desarrollado por Anthropic que define cómo los modelos de lenguaje pueden comunicarse con aplicaciones externas de forma estructurada. No es simplemente una API: es un protocolo bidireccional que permite a la IA recibir información de una herramienta externa y actuar sobre ella en tiempo real.

La diferencia con el uso habitual de un asistente como Claude es sustancial. Hasta ahora, el flujo habitual era: salir de QGIS, abrir el navegador o la app, describir el problema, copiar el código generado, volver a QGIS y ejecutarlo. Con MCP, ese ciclo desaparece. Claude opera directamente dentro del entorno de trabajo, con acceso al proyecto activo y capacidad de ejecutar acciones sobre él.

QGIS MCP es la implementación de este protocolo para QGIS. Su arquitectura:

Claude  ←→  Servidor MCP  ←→  Socket TCP  ←→  Plugin QGIS  ←→  API PyQGIS

Claude se comunica con un servidor MCP local, que a su vez se conecta mediante un socket TCP con un plugin instalado en QGIS. Ese plugin traduce las instrucciones del modelo en llamadas directas a la API de PyQGIS. El resultado es que lo que describes en lenguaje natural se convierte en acciones reales sobre tu proyecto.

¿Cuáles son los requisitos previos?

Para poner en marcha la integración se necesitan varios elementos. No hay configuraciones especialmente complejas, pero conviene tenerlos claros antes de empezar:

  • QGIS 3.28 o superior, compatible también con QGIS 4.x.
  • Python 3.12 o superior.
  • uv, el gestor de paquetes Python utilizado para arrancar el servidor MCP.
  • Claude Desktop (o Claude Code), la aplicación que permite configurar conexiones MCP de forma nativa.
claude-qgis-mcp-automatiza-ia-geoinnova-2

Con estos cuatro elementos instalados, la configuración es directa.

Cómo se instala: pasos generales

El proceso de instalación se desarrolla en cuatro pasos. En este artículo nos quedamos con una visión general, ya que el procedimiento detallado, con todas las opciones de configuración y casos prácticos reales, forma parte de nuestro curso de IA Generativa para aplicaciones geográficas.

claude-qgis-mcp-automatiza-ia-geoinnova-3

Qué se puede hacer con QGIS MCP

Una vez establecida la conexión, Claude tiene acceso a un conjunto amplio de operaciones sobre QGIS. Algunas de las más relevantes para el trabajo profesional:

  • Crear y guardar proyectos con una instrucción en texto.
  • Cargar capas vectoriales y ráster indicando su ruta o nombre.
  • Ejecutar algoritmos de la Caja de Herramientas de Procesos, desde reproyecciones hasta análisis de redes o álgebra de mapas.
  • Aplicar simbologías categorizada, graduada o basada en reglas, especificando el campo y los parámetros de clasificación.
  • Editar entidades y campos, añadir geometrías o modificar atributos de capas existentes.
  • Renderizar y exportar mapas a imagen o PDF.
  • Ejecutar código PyQGIS directamente para operaciones más específicas o personalizadas.

Lo que convierte todo esto en algo útil de verdad es que Claude no trabaja con datos abstractos. Trabaja con el proyecto que tienes abierto, conoce las capas que has cargado y puede razonar sobre ellas antes de ejecutar cualquier acción.

claude-qgis-mcp-automatiza-ia-geoinnova-4

Casos de uso para profesionales SIG

Donde QGIS MCP aporta más valor es en proyectos con carga analítica real, donde el técnico necesita combinar criterio profesional con capacidad de procesamiento. Algunos escenarios concretos:

Planificación territorial y urbanismo

Desde generar una capa de suelo urbanizable filtrada por varios criterios normativos simultáneos, hasta calcular edificabilidades por zona o identificar incompatibilidades entre usos del suelo y afecciones sectoriales. Claude puede encadenar esos geoprocesos en el orden correcto, aplicarlos sobre las capas del proyecto activo y devolver los resultados listos para su revisión técnica, sin que el analista tenga que abandonar el entorno de trabajo ni recordar la sintaxis exacta de cada herramienta.

Medio ambiente y biodiversidad

Calcular la superficie de hábitats afectada por un proyecto, detectar solapamientos entre figuras de protección, generar zonas de amortiguamiento alrededor de áreas críticas o extraer estadísticas de cobertura vegetal por unidad de paisaje son tareas habituales en estudios ambientales que implican encadenar varias herramientas. Con QGIS MCP es posible describir ese flujo en lenguaje natural y obtener los resultados directamente sobre las capas del proyecto, con la trazabilidad de cada operación ejecutada.

Riesgos naturales

Delimitar zonas inundables por período de retorno, calcular la exposición de elementos vulnerables dentro de cada escenario, estimar superficies forestales con alta carga de combustible o cruzar variables de peligrosidad para construir índices de riesgo compuesto son procesos que combinan múltiples capas y decisiones metodológicas. Claude puede ejecutar esa secuencia de operaciones, documentar los criterios aplicados y generar las capas de resultado en el formato que requiera el proyecto

Automatización de flujos repetitivos

Reproyecciones masivas, recortes por límite municipal, exportaciones a distintos formatos, generación de series de mapas temáticos. Tareas recurrentes en muchos proyectos que con QGIS MCP pueden resolverse con una instrucción clara, sin necesidad de escribir scripts cada vez.

Aprendizaje asistido

Este uso es especialmente interesante para quienes están profundizando en PyQGIS. Claude puede ejecutar un algoritmo y, al mismo tiempo, explicar qué hace exactamente, qué parámetros utiliza y por qué. El entorno se convierte en espacio de trabajo y de aprendizaje a la vez.

Un ejemplo para hacerse una idea

Imaginemos este prompt enviado a Claude una vez establecida la conexión:

«Tienes acceso a las herramientas de QGIS. Haz lo siguiente: comprueba la conexión con ping. Busca la capa vectorial municipios.shp con el nombre ‘Municipios’ que hay en el proyecto. Crea una simbología graduada con la rampa de color Reds por el campo ‘POBLACION’ con 5 clases.»

Claude ejecuta cada uno de esos pasos en secuencia, directamente sobre QGIS. No hace falta abrir ningún menú, buscar ningún algoritmo ni escribir una sola línea de código.

claude-qgis-mcp-automatiza-ia-geoinnova-5

Una advertencia importante antes de empezar

QGIS MCP incluye una herramienta llamada execute_code que permite a Claude ejecutar código Python arbitrario dentro de QGIS. Esto es lo que lo hace tan potente, pero también lo que exige más atención por parte del usuario.

Conviene revisar siempre lo que Claude va a ejecutar antes de confirmarlo, especialmente en proyectos de producción con datos reales. La recomendación es trabajar con copias o proyectos de prueba durante las primeras sesiones, hasta familiarizarse con el tipo de operaciones que el modelo genera y el nivel de supervisión necesario.

Recursos del proyecto

  • Repositorio oficial: https://github.com/nkarasiak/qgis-mcp
  • Plugin oficial de QGIS: disponible desde el gestor de complementos buscando «QGIS MCP».

Conclusión

QGIS MCP no es un experimento ni una demostración de laboratorio. Es una integración funcional que cambia la forma de interactuar con QGIS: el lenguaje natural pasa a ser la interfaz principal, y Claude actúa como un operador que conoce el entorno, entiende el proyecto y ejecuta lo que se le pide.

No reemplaza al técnico SIG. Amplifica su capacidad: menos tiempo navegando menús y escribiendo código, más tiempo analizando, interpretando y tomando decisiones.

Si quieres aprender a configurar esta integración desde cero, trabajar con prompts optimizados para contextos geoespaciales reales y aplicarla en proyectos de planificación, medio ambiente o análisis de riesgos entre otros , en nuestro curso de IA Generativa para aplicaciones geográficas encontrarás el camino más directo para empezar con criterio técnico.

Etiquetas: claude, IA, mcp, Plugins, pyqgis, qgis, sig

Apúntate a nuestra newsletter semanal

"*" señala los campos obligatorios

Este campo es un campo de validación y debe quedar sin cambios.
Consentimiento*

Artículos relacionados

cómo-digitalizar-en-Qgis-geoinnova-sig
Cómo digitalizar en QGIS: Guía completa paso a paso
01/09/2026
misiones-sentinel-copernicus-geoinnova
Las misiones Sentinel del programa Copernicus: qué observa cada una y para qué se utilizan
25/08/2026
Qfield-nueva-actualización-trabajo-de-campo-geoinnova
QField 4.2: precisión subcentimétrica y nuevas herramientas para el trabajo de campo
22/07/2026

Paulino Vallejo Climent

Licenciado en geografía, con un Máster en Técnicas para la gestión del Medio Ambiente y del Territorio.

Con más de 10 años de experiencia en el mundo de la consultoría. Trabajando principalmente en Sistemas de Información Geográfica, pero también en planificación territorial y urbana, proyectos ambientales, cartográficos y de movilidad para diferentes administraciones públicas en Cataluña como la Diputació de Barcelona, Ajuntament de Barcelona, Generalitat de Catalunya, AMB, INCASOL y Direcció General de Patrimoni Cultural, entre muchas otras corporaciones municipales y supramunicipales..

Socio cooperativista desde 2019 hasta 2026 donde ha desarrollado la labor de técnico SIG junto a la de consultor territorial y experto en geoinformación con la redacción y elaboración de una gran cantidad de inventarios y censos comerciales y empresariales.

Desde 2017 impartiendo cursos de SIG, principalmente QGIS, para diferentes entidades y administraciones, tanto en modalidad presencial como online.

Colegiado en el Colegio de Geógrafos, vocal de la Asociación QGIS España, miembro de Geoinquiets y colaborador en diferentes ONGs.

Interacciones con los lectores

Comentarios

  1. Jhonny dice

    27/05/2026 a las 00:41

    Información

    Responder
    • María Ortega dice

      28/05/2026 a las 13:40

      Hola Jhonny,

      Gracias por tu interés.

      Si quieres profundizar más en la aplicación de la IA generativa dentro del sector geográfico y los SIG, te compartimos nuestra formación especializada, donde encontrarás toda la información sobre el curso, objetivos y temario:

      https://geoinnova.org/curso/curso-ia-generativa-sector-geografico/

      Un saludo

      Responder

¿Quieres comentarnos algo? Adelante! Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Geoinnova
c/ Luis Morondo Urra nº 8 Bajo A
31006 Pamplona (Navarra)
info@geoinnova.org
+34 948 117 137

Horario de atención

Lunes a Viernes - 09:00 a 14:00 y de 16:00 a 19:00.
Fines de semana y Festivos - Exclusivamente por mail.
Horario de Verano (01 de julio al 30 de agosto): De lunes a viernes de 8 a 15h.

Otras páginas de interes

  • Promociones y descuentos en formación
  • Formación bonificada FUNDAE
  • Verificador y descarga de Certificados de aprovechamiento
  • Cursos certificable por QGIS.org

Legal

  • Aviso Legal
  • Política de privacidad
  • Política de seguridad
  • Política de cookies
  • Términos y condiciones
Entidad adherida a Confianza Online Certificado de inscripción en el Registro de huella de carbono, compensación y proyectos de absorción Logo Plazox Certificado de conformidad con el ENS

Todo el contenido publicado desde 2009 hasta 2026 en el Blog de Geoinnova por Geoinnova y colaboradores está licenciado bajo CC BY-NC-ND 4.0
Para usos específicos, contactar con Geoinnova.

© 2026 · Desarrollada por Geoinnova

Gestionar el Consentimiento de las Cookies
Utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. Lo hacemos para mejorar la experiencia de navegación y para mostrar anuncios personalizados. El consentimiento a estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o las identificaciones únicas en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.
Funcional Siempre activo
El almacenamiento o acceso técnico es estrictamente necesario para el propósito legítimo de permitir el uso de un servicio específico explícitamente solicitado por el abonado o usuario, o con el único propósito de llevar a cabo la transmisión de una comunicación a través de una red de comunicaciones electrónicas.
Preferencias
El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario.
Estadísticas
El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos. El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos anónimos. Sin una requerimiento, el cumplimiento voluntario por parte de su proveedor de servicios de Internet, o los registros adicionales de un tercero, la información almacenada o recuperada sólo para este propósito no se puede utilizar para identificarlo.
Marketing
El almacenamiento o acceso técnico es necesario para crear perfiles de usuario para enviar publicidad, o para rastrear al usuario en un sitio web o en varios sitios web con fines de marketing similares.
  • Administrar opciones
  • Gestionar los servicios
  • Gestionar {vendor_count} proveedores
  • Leer más sobre estos propósitos
Personalizar
  • {title}
  • {title}
  • {title}