El agente ya puede meterse en tu escena de Blender: integración oficial con Blender Lab

Todo artista 3D tiene la misma rutina de 20 minutos: abrir el archivo, seleccionar objetos uno a uno, leer las transforms, renombrar los que se llaman Cube.017, arreglar la escala de dos mallas, exportar. No es trabajo difícil: es mucho clic, y nada de eso necesita tu criterio. Mientras tanto, el modelo con el que hablas puede escribir un script de Python que hace todo eso en cuatro líneas, si tan solo pudiera ver tu escena. Ese hueco se cerró esta semana: Hermes ahora incluye un plugin oficial que conecta el agente a una sesión de Blender en ejecución a través del servidor MCP de Blender Lab.
Qué se ha publicado exactamente
Llegaron tres piezas juntas:
- PR #119365 — la entrada en el catálogo.
blenderes ahora una entrada oficial del catálogo de plugins de Hermes: tierofficial, maintainerNousResearch, categoríatoolsy marcada para onboarding, lo que significa que puede ofrecerse a usuarios nuevos como primer conector. Viene incluida en el tag v0.21.5. - hermes-plugin-blender — el wrapper. Un paquete pequeño que contiene la configuración de arranque del MCP y una skill de flujo de trabajo de Blender. Ejecuta el servidor MCP de Blender Lab de upstream sobre stdio; no contiene hooks nativos de Python, ni overrides de tools, ni JavaScript de escritorio, ni autoactualizador.
- Una skill de flujo de trabajo. El paquete le enseña al agente cómo manejar Blender, lo cual importa más de lo que suena: conectar una tool es fácil; usarla en el orden correcto sobre una escena real es la parte que necesita procedimiento.
Si ya te has cruzado con MCP — el tema del artículo sobre servidores MCP respaldados por aplicaciones — esto es la misma idea apuntando a una aplicación creativa en lugar de a una base de datos.
Instálalo en dos comandos
hermes plugins install NousResearch/hermes-plugin-blender
hermes plugins enable blender
Añade hermes -p <profile> delante si el agente debe vivir en un profile concreto — igual que cualquier instalación del catálogo descrita en la guía del catálogo de plugins. El catálogo también lo expone con el nombre corto blender para hermes plugins install blender.
Una limitación honesta que conviene decir por delante: instalar esto no instala Blender. No cambia las preferencias de Blender, no instala el add-on de Blender Lab y no abre ninguna escena.
El requisito previo que falla primero
Todo depende de que el add-on oficial MCP de Blender Lab esté presente y en ejecución, en la misma máquina que el backend de Hermes:
- Blender 5.1 o posterior. Las versiones anteriores quedan fuera de alcance.
- El add-on MCP de Blender Lab instalado y activado dentro de Blender, con el acceso Online habilitado y su bridge arrancado en el puerto de loopback 9876. Sin bridge no hay conversación: el servidor del plugin no tendrá con quién hablar.
- Git y uv disponibles para el backend de Hermes. El servidor se descarga desde el código fuente, y por eso el plugin fija una revisión exacta de upstream (
2cea8d56…, upstream v1.0.3) en lugar de resolver una versión flotante al arrancar. - Paciencia en el primer arranque. La descarga y compilación iniciales tardaron varios minutos en las propias comprobaciones de los maintainers en Windows, lo suficiente para que un timeout normal de conexión MCP lo interrumpa a mitad de descarga. Precalienta el entorno tú mismo primero:
uv tool run --from "git+https://projects.blender.org/lab/blender_mcp.git@2cea8d566dde07fbac28a61d698909d69724e853#subdirectory=mcp" blender-mcp --help
Ejecuta eso, reinicia Hermes (o usa el comando de recarga de plugins/MCP de tu release) y la primera conexión real será rápida en lugar de competir contra un timeout. Es el consejo más útil del README del plugin y el que más probablemente te ahorre una hora de desconcierto.
Fíjate en el origen: eso es projects.blender.org, el repositorio propio del Lab — deliberadamente no el paquete con el mismo nombre en PyPI, contra el que el README advierte de forma explícita.
Qué puede hacer el agente con esto
El servidor de Blender Lab expone una superficie de tools para trabajar con escenas a través del bridge: listar objetos, leer transforms, crear y transformar objetos, releer estado y borrar. Una consulta — un resumen de la escena — es la forma canónica de comprobar que todo está vivo antes de confiarle cualquier otra cosa. Una vez instalado el paquete, la skill está disponible con skills_list y puedes leerla con skill_view bajo su nombre cualificado.
El alcance de verificación de los maintainers merece citarse con precisión, porque es más estrecho que la frase de marketing que podrías esperar: la lectura, creación, transformación, relectura y borrado de escena en modo headless se comprobaron en Windows ARM64 y x64 contra Blender 5.2.2 LTS. Explícitamente no verificado ni implementado: capturas gráficas, operaciones diferidas y cualquier detección automática de aplicación, versión o disponibilidad. Que un listado de tools MCP salga bien no prueba que la escena esté lista para trabajar en ella: por eso la skill empieza pidiendo una respuesta real de la sesión en ejecución.
La línea de seguridad que hay que leer antes de trabajar en serio
La propia advertencia de Blender Lab, trasladada al plugin, es contundente: sus tools ejecutan Python arbitrario dentro de Blender, sin ninguna protección contra el borrado de archivos o la exfiltración de datos. Así que:
- Mantén el bridge en loopback. El puerto 9876 en
127.0.0.1es el diseño; no lo expongas a una red. - Prefiere una escena desechable — o una máquina aislada — para el trabajo exploratorio. Una copia del archivo que puedas tirar es la red de seguridad más barata que existe.
- Trátalo como autoridad sin supervisión, no como un sandbox. Un agente manejando Blender puede, por diseño, hacer cualquier cosa que puedas hacer tú en Blender. El bridge de loopback limita quién puede alcanzarlo, no qué puede hacer una vez alcanzado.
- Licencias, si redistribuyes algo: la configuración del wrapper y la documentación son MIT; el servidor y el add-on de Blender Lab siguen siendo GPL-3.0-or-later y pertenecen a sus respectivos autores. No hay código de Blender Lab integrado en el plugin de Hermes.
Si estás sopesando una integración de herramienta creativa frente a una de datos, el perfil de riesgo es genuinamente distinto: una consulta equivocada contra una base de datos es recuperable, una llamada equivocada a bpy contra una escena sin guardar no lo es. La guía de seguridad del catálogo MCP cubre el modelo de confianza general para las instalaciones del catálogo; para trabajo creativo mutable, añade «¿hay copia de seguridad?» a la lista de comprobación.
¿Importa esto más allá de Blender?
La parte interesante no es el 3D. Es el patrón: una aplicación que publica un servidor MCP a través de un bridge de loopback ahora es accesible para un agente que tiene skills, memoria y un planificador. El plugin es un wrapper fino — una revisión fijada, un comando de arranque, una skill — precisamente porque el trabajo pesado vive en el servidor de la propia aplicación. Esa es la forma que cabe esperar del resto de esta tendencia: el agente no aprende cada herramienta; aprende el protocolo y el procedimiento.
Para ti eso significa dos cosas que vigilar. Primera: cuando una aplicación que usas publica un servidor MCP, el coste de integración baja a un comando de instalación más una skill. Segunda: la revisión de seguridad se traslada con él; ya no te preguntas si un plugin es de fiar, te preguntas si la superficie de tools de la aplicación, expuesta a un agente autónomo, es de fiar. En el caso de Blender la respuesta es un «sin sandbox, solo loopback, escenas desechables» documentado, que es honesto, y exactamente el tipo de advertencia que deberías buscar antes de enchufar un agente a cualquier cosa que edite archivos que te importan.
Empezar, en orden
- Actualiza Blender a 5.1 o posterior e instala el add-on MCP de Blender Lab; habilita el acceso Online y arranca su bridge en el 9876.
- Precalienta el entorno del servidor con el comando
uv tool runde arriba para que la primera conexión sea rápida. hermes plugins install NousResearch/hermes-plugin-blendery luegohermes plugins enable blender.- Reinicia o recarga, pide un resumen de la escena y confirma que recibes una respuesta real del archivo abierto, no una descripción en caché.
- Úsalo una semana sobre una escena duplicada y solo después apúntalo a trabajo que te daría pena perder.