Cómo conectar ChatGPT con Revit usando MCP
La inteligencia artificial empieza a ser especialmente interesante para arquitectura cuando deja de trabajar únicamente con textos o imágenes y puede consultar directamente un modelo BIM.
En esta guía te muestro cómo conecté ChatGPT con Revit 2026.2 utilizando Nonica y MCP.
Empezaremos por lo más básico:
conseguir que ChatGPT pueda consultar información de nuestro proyecto de Revit sin modificar nada.
El flujo es sencillo:
Revit → Nonica → MCP → ChatGPT
Una vez establecida la conexión podemos comenzar a experimentar con consultas, selección de elementos y, posteriormente, automatización de diferentes tareas BIM.
¿Qué es MCP?
MCP permite que una aplicación de inteligencia artificial pueda comunicarse con herramientas externas mediante una interfaz definida.
En este caso lo utilizamos como puente entre:
ChatGPT y Revit.
ChatGPT interpreta nuestra solicitud en lenguaje natural y utiliza las herramientas disponibles para consultar información directamente desde el modelo.
Esto es diferente a enviarle una captura de pantalla.
La IA puede trabajar con información propia del modelo BIM.
¿Qué necesitas para conectar ChatGPT con Revit?
Para reproducir este ejercicio necesitas:
Autodesk Revit;
Nonica;
AI Connector for Revit;
ChatGPT con posibilidad de utilizar conexiones MCP;
un proyecto abierto en Revit.
Para esta prueba estoy utilizando:
Autodesk Revit 2026.2
1. Instala Nonica en Revit
El primer paso consiste en instalar NonicaTab.
Una vez instalado aparecerán las herramientas correspondientes dentro de Revit.
Para este ejercicio nos interesa especialmente:
AI Connector for Revit
Esta herramienta permite establecer la comunicación entre Revit y nuestra conexión MCP.
2. Abre el AI Connector de Nonica
Abre Revit.
Después abre el proyecto con el que quieras trabajar.
Desde las herramientas de Nonica abre:
AI Connector for Revit
El conector debe permanecer abierto y habilitado mientras trabajas con ChatGPT.
Si el conector se cierra, ChatGPT perderá comunicación con Revit.
3. Configura la conexión MCP
En mi instalación utilizo el ejecutable de Nonica ubicado dentro de Windows.
La configuración es la siguiente:
{
"mcpServers": {
"Revit": {
"type": "stdio",
"command": "C:\\NONICA\\OtherFiles\\System\\Core\\net8.0-windows\\RevitMCPConnection.exe",
"args": [],
"timeout": 15000
}
}
}La ubicación puede cambiar dependiendo de dónde esté instalado Nonica en tu computadora.
El archivo que estamos utilizando es:
RevitMCPConnection.exe4. Haz una primera prueba sin modificar el modelo
Antes de permitir cualquier modificación, conviene comprobar que ChatGPT puede comunicarse correctamente con Revit.
Puedes comenzar con este prompt:
Usa Revit para consultar el nombre del documento abierto y la vista activa.
No modifiques nada.
Si la conexión funciona, ChatGPT debería poder obtener información directamente del proyecto.
Con esta pequeña prueba comprobamos que:
existe comunicación con Revit;
estamos trabajando con el documento correcto;
podemos consultar el modelo sin modificarlo.
5. Empieza haciendo preguntas sencillas
Una vez comprobada la conexión podemos hacer consultas.
Por ejemplo:
¿Qué vista tengo abierta actualmente?
¿Qué niveles existen en el proyecto?
¿Qué tipos de muro existen?
Busca los elementos pertenecientes a la categoría Conduit Fittings.
¿Qué worksets existen en el proyecto?
¿Qué elementos aparecen actualmente en esta vista?
Aquí empieza una de las partes más interesantes de conectar ChatGPT con Revit.
Ya no estamos describiendo manualmente el contenido del proyecto.
ChatGPT puede consultar información directamente desde el modelo BIM.
6. Primero consulta. Después modifica.
Tener una IA conectada con Revit no significa que debamos comenzar permitiéndole modificar todo el modelo.
Conviene trabajar siguiendo este proceso:
CONSULTAR
↓
LOCALIZAR
↓
SELECCIONAR
↓
REVISAR
↓
MODIFICAR
Por ejemplo, en lugar de escribir:
Cambia todos estos elementos.
Primero podemos pedir:
Encuentra todos los elementos que cumplen esta condición y selecciónalos en Revit. No modifiques nada.
Después podemos revisar visualmente qué encontró ChatGPT.
Y solo entonces decidir si queremos realizar alguna modificación.
7. Haz que ChatGPT seleccione elementos en Revit
Una aplicación muy útil consiste simplemente en utilizar ChatGPT para encontrar elementos dentro de un modelo grande.
Por ejemplo:
Busca todos los Conduit Fittings que cumplan esta condición y selecciónalos en Revit.
ChatGPT puede consultar los elementos y devolver la selección a Revit para que podamos revisarla directamente dentro del modelo.
Esto puede resultar especialmente útil cuando estamos buscando:
familias específicas;
elementos con determinado parámetro;
elementos de instalaciones;
objetos pertenecientes a cierto nivel;
elementos con valores incorrectos;
grupos concretos dentro de un modelo grande.
8. Un prompt de seguridad que puedes guardar
Cuando estoy explorando un modelo prefiero comenzar con una instrucción muy clara.
Puedes utilizar este prompt:
Analiza el modelo de Revit abierto actualmente.
Primero consulta la información necesaria.
No modifiques, muevas, elimines ni crees ningún elemento.
Si encuentras los elementos que estoy buscando, indícame cuántos son y selecciónalos en Revit para que pueda revisarlos.
Antes de realizar cualquier modificación, explícame exactamente qué elementos cambiarás y qué parámetro o propiedad modificarás.
Espera mi confirmación antes de ejecutar el cambio.
Esto permite experimentar sin convertir cada consulta en una modificación automática del modelo.
9. ¿Qué podemos hacer después?
Una vez establecida la conexión podemos comenzar a explorar tareas más interesantes.
Por ejemplo:
buscar elementos por parámetros;
localizar familias;
seleccionar objetos automáticamente;
revisar niveles;
consultar worksets;
analizar instalaciones MEP;
encontrar valores atípicos;
revisar parámetros;
cambiar información;
crear elementos;
automatizar tareas repetitivas.
La complejidad puede crecer poco a poco.
No es necesario empezar intentando automatizar todo Revit.
10. Un ejemplo práctico
Supongamos que tenemos cientos de elementos dentro de un proyecto y queremos localizar únicamente aquellos que cumplen una condición.
En lugar de recorrer manualmente diferentes vistas podemos pedir:
Busca todos los elementos de la categoría Conduit Fittings cuya elevación corresponda a la condición que te indicaré.
No modifiques ninguno.
Selecciónalos en Revit para que pueda revisarlos.
Después de comprobar la selección podríamos continuar:
Cambia únicamente los elementos seleccionados al valor que te indicaré.
Esta separación entre buscar y modificar ayuda a conservar control sobre el modelo.
¿Por qué conectar ChatGPT con Revit?
El potencial no está únicamente en automatizar clics.
Lo interesante es poder utilizar lenguaje natural para consultar información BIM.
En lugar de navegar manualmente por diferentes parámetros, categorías y elementos podemos formular una pregunta.
Por ejemplo:
¿Cuáles de estos elementos tienen un valor diferente al resto?
O:
Localiza los elementos de este nivel que utilizan esta familia.
O:
Selecciona los elementos que necesito revisar.
La IA funciona entonces como una interfaz adicional para interactuar con la información del proyecto.
¿ChatGPT puede modificar un modelo de Revit?
Sí, siempre que la conexión MCP disponga de herramientas capaces de ejecutar esas acciones.
Pero que una herramienta pueda modificar algo no significa que siempre deba hacerlo automáticamente.
Para modelos BIM reales prefiero separar claramente:
consulta → revisión → modificación.
Especialmente cuando estamos trabajando con elementos que pueden afectar otras partes del proyecto.
Problemas comunes al conectar ChatGPT con Revit
ChatGPT no puede ver Revit
Comprueba que:
Revit esté abierto;
exista un proyecto abierto;
AI Connector for Revit esté ejecutándose;
la conexión esté habilitada.
La conexión funcionaba y dejó de funcionar
Revisa primero el AI Connector.
Si se cierra o se deshabilita, la comunicación puede perderse.
ChatGPT encuentra elementos que no esperaba
No hagas inmediatamente una modificación.
Pide primero que los seleccione dentro de Revit y revísalos visualmente.
Quiero modificar muchos elementos
Prueba primero con una muestra pequeña.
Comprueba el resultado.
Después aplica el mismo criterio al resto.
Preguntas frecuentes
¿Se puede conectar ChatGPT con Revit?
Sí. Una posibilidad consiste en utilizar una conexión MCP junto con herramientas capaces de comunicarse con Revit.
¿Qué es Nonica para Revit?
Nonica ofrece diferentes herramientas para Revit. En este flujo utilizamos su AI Connector como parte de la comunicación entre Revit y ChatGPT.
¿ChatGPT puede seleccionar elementos dentro de Revit?
Cuando la conexión dispone de las herramientas correspondientes, puede localizar elementos y devolver una selección al modelo para revisarlos.
¿ChatGPT puede modificar parámetros de Revit?
Puede hacerlo cuando la integración dispone de herramientas que permitan escribir esos valores. Es recomendable identificar y revisar primero los elementos antes de ejecutar modificaciones masivas.
¿Puedo utilizar ChatGPT para Revit MEP?
La conexión puede resultar especialmente interesante para consultar categorías, familias, parámetros y elementos de instalaciones MEP.
Empieza por lo básico
No necesitas comenzar intentando diseñar un edificio completo mediante inteligencia artificial.
La primera prueba puede ser mucho más sencilla:
¿Puedes ver mi Revit?
Después:
¿Qué documento tengo abierto?
Después:
Encuentra estos elementos.
Después:
Selecciónalos.
Y finalmente:
Modifica únicamente estos.
Así podemos construir poco a poco un flujo de trabajo donde ChatGPT funciona como una nueva forma de interactuar con Revit y la información BIM.
Arquitectura + BIM + Inteligencia Artificial
Voy a seguir documentando diferentes pruebas utilizando ChatGPT conectado directamente con Revit.
Quiero compartir no solo lo que funciona, sino también errores, limitaciones y aplicaciones reales dentro de un proyecto BIM.
Porque probablemente la pregunta más interesante no sea:
¿Puede la inteligencia artificial utilizar Revit?
Sino:
¿en qué partes de nuestro trabajo realmente tiene sentido utilizarla?
Alhan Michel Arquitectura