¿Qué es AEC Model Bridge?
AEC Model Bridge, mantenido por A. Sam Mohammad, permite que Claude, Codex, Cursor y otros clientes MCP lean y editen el modelo abierto en Revit 2024 a 2027. Tiene dos partes: un servidor MCP en Python que habla con el cliente por stdio y un complemento nativo de Revit en C# que escucha en 127.0.0.1 y ejecuta las acciones en el hilo principal de Revit. Las herramientas de solo lectura se ejecutan de inmediato; por defecto, las que cambian el modelo quedan bloqueadas hasta que una persona aprueba un plan en el panel de Revit o en la línea de comandos. El mismo servidor también lee archivos IFC sin Revit y controla Rhino, Grasshopper y Speckle.
El repositorio se creó en enero de 2026, tiene unas 109 estrellas y 27 forks, y publicó la v1.4.0 el 9 de octubre de 2026, con el último push el 28 de octubre de 2026. Tiene licencia GPL-3.0-or-later con una Revit Linking Exception, o una licencia comercial del mantenedor. El README dice sin rodeos que nada de él se ha verificado todavía en una sesión real de Revit.
Cómo instalar AEC Model Bridge
uvx --from git+https://github.com/Sam-AEC/aec-model-bridge#subdirectory=packages/mcp-server-revit aec-model-bridge¿Merece la pena AEC Model Bridge?
AEC Model Bridge ha pensado más a fondo que cualquier otro servidor de Revit sobre el que hemos leído cómo dejar que una IA cambie un modelo BIM, y todavía no ha demostrado que nada de ello funcione. Su propio README dice que nada se ha verificado en una sesión real de Revit: el servidor en Python se prueba con proveedores simulados y la CI compila el complemento para Revit 2024 a 2027 sin llegar a arrancar Revit. Eso lo convierte en un proyecto para hacer una prueba piloto sobre una copia del modelo, no para apuntarlo a un encargo real de un cliente.
La arquitectura es convencional y sólida. Un hub en Python habla por stdio con el cliente y envía cada llamada a un proveedor; el proveedor de Revit habla con un complemento nativo en C# en un puerto loopback dinámico, con un bearer token aleatorio creado en cada sesión. No usa pyRevit: existe un módulo puente para pyRevit, pero la parte del complemento que ejecutaría los scripts no está implementada. La configuración por defecto ofrece 219 herramientas, 103 de ellas para Revit, y el catálogo generado marca 42 de esas como lecturas y 61 como escrituras. Entre las de escritura están revit_execute_python y revit_invoke_method, que alcanzan toda la API pública de Revit, pero ambas están marcadas como modificadoras y quedan detrás del control de aprobación.
Ese control es la razón para fijarse en este proyecto. En el modo por defecto ask_first, el asistente redacta un plan con plan_actions; approve_plan, reject_plan y rollback_plan nunca se ofrecen a la IA, y una persona aprueba en el panel de Revit o con el comando aec-model-bridge-approve. Cada aprobación queda ligada a un hash del contenido del plan, y cada acción aprobada se ejecuta una sola vez. El documento de seguridad enumera las carencias con una franqueza poco habitual. El panel no muestra las notas de revisión del asistente, así que la vista show de la línea de comandos es la única comprobación completa. Los valores anteriores solo se capturan para revit_set_parameter_value. Las aprobaciones no caducan ni se vinculan a un documento, de modo que un plan redactado en un Revit abierto puede ejecutarse en otro. Cualquier proceso que se ejecute con tu usuario de Windows puede leer el token del panel y aprobar, así que un cliente de IA con una shell en esa cuenta anula todo el sistema.
Deshacer funciona por acción. Cada edición de parámetro o del modelo se ejecuta en su propia transacción con nombre, así que Ctrl+Z deshace una acción por pulsación; los guardados, las sincronizaciones con el modelo central y los scripts no están cubiertos. Los datos del modelo que devuelven las herramientas van al proveedor de IA que esté detrás de tu cliente, lo que importa cuando el modelo es el diseño confidencial de un cliente. El proyecto en sí no envía telemetría, y sus planes y archivos de prueba, que contienen nombres de elementos y valores de parámetros, se quedan en una carpeta de trabajo local.
Conviene leer la licencia antes de que una empresa construya sobre él. GPL-3.0-or-later permite a un estudio usarlo y modificarlo internamente gratis, pero la Revit Linking Exception no permite meter el código en un complemento propietario; para eso hace falta una licencia comercial. El terreno está concurrido y es joven. mcp-servers-for-revit/revit-mcp tiene unas 475 estrellas pero ningún push desde febrero de 2026, y el Revit Public MCP Server de la propia Autodesk es una versión preliminar técnica solo para Revit 2027.2, cuya página de ayuda pide revisar los cambios propuestos y hacer una copia de seguridad del modelo. AEC Model Bridge cubre cuatro versiones anuales de Revit y tiene la respuesta escrita más sólida a la pregunta de quién aprueba un cambio; lo que le falta es la prueba de que esa respuesta se sostiene dentro de Revit.
Dónde se gana su sitio
Un coordinador BIM en un estudio de arquitectura de 60 personas
Clasificar las advertencias del modelo antes de la reunión semanal de coordinación
Ejecuta el servidor en modo look_only y pide al asistente que agrupe la salida de revit_get_warnings por descripción y liste los ID de los elementos afectados. En ese modo nada puede cambiar el modelo, así que el riesgo se limita a lo que las advertencias revelan al proveedor de IA.
Una BIM manager que ordena parámetros en un proyecto de hospital
Rellenar valores de Comments o Mark que faltan en cientos de muros
Haz que el agente redacte el lote con plan_actions, revísalo con aec-model-bridge-approve show y después apruébalo y vuelve a leer los valores. Mantén los planes por debajo de unos pocos cientos de acciones y cuenta con varias pulsaciones de Ctrl+Z para deshacer un plan.
El responsable de diseño de una constructora que recibe modelos de consultores
Comprobar las plantas y propiedades de un archivo IFC sin abrir Revit
Usa ifc_get_spatial_structure, ifc_get_properties e ifc_validate, que leen IFC mediante IfcOpenShell en cualquier equipo. Para esta parte no hace falta una licencia de Revit, y las herramientas no editan el archivo.
Un responsable de software en una ingeniería con herramientas propias para Revit
Decidir si integrar el puente en el complemento de la empresa
Evalúa primero la lista de herramientas en modo mock o con la imagen de Docker. Distribuirlo dentro de un complemento propietario exige la licencia comercial, cuyas condiciones y precio se acuerdan con el mantenedor y no se publican.
Antes de decidirte
- Puesta en marcha
- Requiere Windows 10 u 11, una licencia de Revit 2024 a 2027, Python 3.11 o posterior y uv. El instalador para Windows de la v1.4.0 detecta tus versiones de Revit, no necesita permisos de administrador y puede configurar Claude Desktop y VS Code tras hacer copia de sus ajustes; si no, añade la línea de uvx al cliente y ejecuta install.ps1 para el complemento. Una pestaña AEC Bridge en la cinta y una comprobación /health confirman la conexión.
- Integraciones
- 219 herramientas en la configuración por defecto: 103 para Revit, más IFC, Rhino y Grasshopper, Speckle, módulos de QA/QC sobre snapshots y un proveedor de Navisworks en desarrollo. Las herramientas llevan las anotaciones readOnlyHint y destructiveHint. La configuración está documentada para Claude Desktop, VS Code con GitHub Copilot, Cursor y Codex; otros clientes stdio no están probados.
- Datos y privacidad
- El servidor y el complemento se ejecutan en local y el puente solo escucha en loopback; lo que las herramientas leen del modelo va a tu proveedor de IA, y el chat integrado del panel envía a Anthropic. Sin telemetría. Los planes y paquetes de prueba guardan nombres de elementos y valores de parámetros en la carpeta de trabajo, y el acceso a archivos se limita a MCP_REVIT_ALLOWED_DIRECTORIES.
- Coste a escala
- El software es gratis bajo la GPL. Los costes reales son una suscripción de Revit para cada persona que lo use en vivo, el plan o los tokens del cliente de IA y el contexto que ocupa una lista de 219 herramientas en cada sesión. Los precios de la licencia comercial no se publican.
- Límites
- El comportamiento en Revit real está sin verificar en todo; el README describe la rama dev, que puede ir por delante de la última versión publicada. La ejecución de planes se ralentiza con el tamaño, así que conviene mantenerlos por debajo de unos pocos cientos de acciones. rollback_plan no tiene botón en el panel ni comando, y la entrada del registro oficial de MCP aún muestra la v1.0.1.
Lo bueno
- Herramientas de escritura bloqueadas hasta que una persona aprueba un plan con hash
- Las herramientas de aprobación nunca se exponen a la IA
- Cubre Revit 2024 a 2027, además de IFC sin Revit
- Límites de seguridad documentados con un detalle poco habitual
Lo malo
- Nunca verificado en una sesión real de Revit, según el propio proyecto
- La aprobación en el panel oculta las notas de revisión del asistente
- Las aprobaciones no caducan ni se vinculan a un documento
- La GPL impide integrarlo en complementos propietarios sin una licencia de pago
Ideal para
Coordinadores BIM y responsables de práctica digital dispuestos a probar un agente sobre copias de modelos de Revit, cuando la aprobación humana de cada cambio es un requisito.
AEC Model Bridge: preguntas frecuentes
- ¿Merece la pena AEC Model Bridge?
- Un diseño de aprobación especialmente cuidadoso para meter un agente dentro de Revit, de un mantenedor lo bastante honesto como para decir que nada de ello ha funcionado aún en una sesión real de Revit. Le damos un 3.4 sobre 5.
- ¿Cuánto cuesta AEC Model Bridge?
- Gratis bajo GPL-3.0-or-later con una Revit Linking Exception, o con una licencia comercial a petición (precio no publicado). Requiere una licencia de Revit 2024 a 2027.
- ¿Qué inconvenientes tiene AEC Model Bridge?
- Nunca verificado en una sesión real de Revit, según el propio proyecto; la aprobación en el panel oculta las notas de revisión del asistente; las aprobaciones no caducan ni se vinculan a un documento; la GPL impide integrarlo en complementos propietarios sin una licencia de pago.
- ¿Para quién es AEC Model Bridge?
- Coordinadores BIM y responsables de práctica digital dispuestos a probar un agente sobre copias de modelos de Revit, cuando la aprobación humana de cada cambio es un requisito.
- ¿Cuánto cuesta AEC Model Bridge para un equipo o en producción?
- El software es gratis bajo la GPL. Los costes reales son una suscripción de Revit para cada persona que lo use en vivo, el plan o los tokens del cliente de IA y el contexto que ocupa una lista de 219 herramientas en cada sesión. Los precios de la licencia comercial no se publican.
- ¿Es AEC Model Bridge seguro para los datos de la empresa?
- El servidor y el complemento se ejecutan en local y el puente solo escucha en loopback; lo que las herramientas leen del modelo va a tu proveedor de IA, y el chat integrado del panel envía a Anthropic. Sin telemetría. Los planes y paquetes de prueba guardan nombres de elementos y valores de parámetros en la carpeta de trabajo, y el acceso a archivos se limita a MCP_REVIT_ALLOWED_DIRECTORIES.
Respuestas comprobadas el 31 oct 2026.