RELAY / NOTASIA en la práctica

Notas del Arquitecto

Blender MCP Codex: conecta una escena pequeña con cuidado

Leer el artículo

Blender MCP con Codex es una conexión entre varias piezas, no una función integrada que se active con una sola instrucción. El proyecto Blender Lab MCP, publicado por Blender, requiere Blender 5.1 o posterior, un complemento, un cliente de IA y un servidor MCP. El servidor expone capacidades para interactuar con Blender. Codex puede usar servidores MCP con las superficies documentadas; la guía de OpenAI explica la configuración para Codex CLI y la extensión IDE, así que no presupongas que esos pasos se aplican sin cambios a la aplicación de escritorio.

La distinción importa porque también existen integraciones de la comunidad. Por ejemplo, mcp-for-blender es un proyecto independiente cuyo repositorio declara que no está afiliado a la Blender Foundation. Sus pasos de instalación no son intercambiables automáticamente con los de Blender Lab. Identifica el proyecto y sigue su propia documentación actual antes de instalar componentes.

Un gato junto a una mesa con mecanismos en el taller de RELAY.
El taller. Ilustración de RELAY.

Qué significa MCP

MCP, o Model Context Protocol, es un estándar abierto para conectar aplicaciones de IA con sistemas externos. El cliente envía solicitudes al servidor, que ofrece herramientas o datos. El estándar describe una forma de comunicación; no garantiza que cualquier servidor sea seguro, esté mantenido o funcione con todas las versiones de Blender y Codex.

La documentación oficial de Blender Lab incluye una advertencia de seguridad importante: el servidor ejecuta en Blender código generado por un modelo sin protecciones que impidan borrar datos o enviarlos a otro lugar. Blender recomienda usar una máquina virtual o un sistema sin acceso a información sensible durante las pruebas. No conectes una escena de producción, credenciales ni carpetas privadas a una configuración que todavía no comprendes.

Prepara una prueba reversible

Empieza con una escena desechable que contenga un cubo. Guarda una copia del archivo y confirma que sabes volver a cargarla. Anota las versiones de Blender, del complemento y del servidor, y comprueba en la documentación oficial que cumplen los requisitos. Si el cliente no muestra una conexión activa o una lista de herramientas disponibles, resuelve eso antes de pedir cambios en la escena.

Haz una prueba sencilla y medible. Pide al agente que describa qué objeto va a modificar y que mueva el cubo una cantidad concreta. Después mira Blender: comprueba el nombre del objeto y sus valores de posición. Confirma que ningún otro elemento cambió y prueba deshacer la acción. El resultado visible en la aplicación es la comprobación; el mensaje del agente no la reemplaza.

Si la solicitud es ambigua —por ejemplo, “haz el objeto más grande”— pide que aclare qué objeto y cuánto debe escalarlo. Una instrucción concreta como “escala el cubo activo a 1,1 en los tres ejes” ofrece un resultado fácil de inspeccionar. Guarda el archivo solo después de revisar la escena.

Si la conexión no funciona

Revisa una capa cada vez: que Blender esté abierto, que el complemento esté habilitado, que el servidor haya iniciado y que Codex muestre la conexión. Después observa el registro de errores del cliente y del servidor. Una desconexión es distinta de una herramienta que responde correctamente pero cambia el objeto equivocado.

No mezcles instrucciones de dos repositorios para intentar solucionar una incompatibilidad. Consulta la versión de Blender que admite el proyecto elegido y sus notas recientes. Si el cambio de versión no está documentado, prueba primero con una copia y una escena mínima.

¿Existe un MCP oficial de Blender? Sí. Blender Lab publica uno en su sitio. Aun así, requiere instalar componentes separados; no es una conexión LLM incorporada directamente en Blender. También existen alternativas comunitarias.

¿Es seguro ejecutar cualquier servidor MCP? No. Revisa sus herramientas, el código y los permisos antes de conectarlo. En el proyecto Blender Lab, sigue su advertencia de usar un entorno aislado y sin información sensible.