¿Qué es Embody (Envoy MCP)?
Embody es un componente de TouchDesigner de Dylan Roscover que se arrastra a un proyecto como archivo .tox. Reúne cuatro partes: Envoy, un servidor MCP integrado en la sesión de TouchDesigner en marcha; la externalización, que escribe los operadores etiquetados en archivos de disco que reflejan la red; TDXN, un formato YAML que captura una red entera en un solo archivo legible; y Convoy, una función en versión preliminar que permite que nodos de Embody en una LAN de confianza se controlen entre sí.
Envoy da a clientes como Claude Code, Codex, Cursor y Copilot unas 70 herramientas para crear operadores, conectarlos, fijar parámetros, ejecutar Python, capturar fotogramas renderizados y leer errores. El proyecto es Python con licencia MIT, tiene unas 218 estrellas, publicó la v6.3.3 el 1 de noviembre de 2026 y necesita TouchDesigner 2025.33230 o posterior en Windows o macOS. TouchDesigner en sí solo es gratuito para trabajo no comercial; los proyectos remunerados necesitan una licencia Commercial de $600 o Pro de $2,200.
Cómo instalar Embody (Envoy MCP)
Download the Embody .tox from https://github.com/dylanroscover/Embody/tree/main/release and drag it into a TouchDesigner project¿Merece la pena Embody (Envoy MCP)?
La verdadera aportación de Embody es hacer legibles las redes de TouchDesigner. Un proyecto .toe es un archivo binario que un agente no puede leer y git no puede comparar; TDXN convierte una red en YAML que ambos pueden manejar. read_tdxn devuelve la red en vivo en ese formato, lo que según la documentación supone de 20 a 90 veces menos tokens que recorrer los operadores uno por uno. Cada llamada que modifica algo va envuelta en un bloque de deshacer de TouchDesigner, así que Ctrl+Z revierte el cambio de un agente, y capture_top permite al agente ver lo que ha renderizado y marca los fotogramas negros o vacíos.
El modelo de seguridad es lo que hay que leer antes de instalar. Envoy escucha en 127.0.0.1:9870, y busca hasta el 9879 si hay varias instancias, y comprueba las cabeceras Host y Origin contra ataques desde el navegador. No tiene autenticación: la documentación dice que cualquier proceso local que llegue al puerto controla por completo la sesión, incluida execute_python, que ejecuta Python arbitrario en el hilo principal de TouchDesigner con acceso a archivos, red y procesos. Eso está bien en una estación de trabajo personal y es un riesgo real en máquinas compartidas o escritorios en la nube. La opción de permisos que el asistente de instalación recomienda para Claude Code, Don't ask, preaprueba todas las herramientas de Envoy, execute_python incluida; Ask for some mantiene ediciones y ejecución tras una confirmación.
Convoy amplía la exposición. Instala una aplicación en segundo plano por usuario que sigue en marcha al iniciar sesión, abre un punto de escucha en la LAN cifrado y con autenticación mutua, y reenvía trabajo entre máquinas incluso con TouchDesigner cerrado. El Python y el shell remotos están desactivados por defecto y solo se pueden activar en local, pero las herramientas normales reenviadas aún pueden cambiar proyectos, y la documentación pide no activarlo en redes de invitados o públicas. Convoy está etiquetado como versión preliminar de desarrollo, y su funcionamiento entre nodos en macOS aún no se ha validado.
Los rivales están cerca. touchdesigner-mcp, el veterano de 8beeeaaat, tiene unas 626 estrellas, y TDMCP, el de la propia Derivative, es público desde septiembre de 2026; Embody reconoce ideas tomadas de ambos. Embody gana en amplitud, en el formato de texto y en un conjunto de 5,720 pruebas que se ejecutan dentro de TouchDesigner, y pierde en huella: escribe AGENTS.md, CLAUDE.md, .mcp.json y otros archivos de cliente en tu repositorio y mantiene su propio entorno de Python.
Dónde se gana su sitio
Una artista visual autónoma que prepara contenido para festivales
Esbozar tres variantes de un efecto de bucle de realimentación en una tarde
Describe cada efecto a Claude Code; Envoy crea y conecta los operadores, capture_top muestra el resultado y cada intento se exporta a TDXN para compararlo. Los encargos pagados requieren una licencia Commercial de TouchDesigner de $600.
Un estudio de instalaciones interactivas de tres personas
Tener los proyectos de TouchDesigner en git y revisar los cambios
Etiqueta los COMP para externalizarlos y cada guardado escribe archivos .tdxn y .py que se comparan limpiamente en pull requests; el .toe sigue siendo la referencia salvo que se active el modo Roundtrip.
Un director técnico con un rack de nodos de render
Enviar una actualización del proyecto y reiniciar todas las máquinas desde una sesión
Convoy reenvía guardados, reinicios y envíos de archivos a cada nodo por la LAN. Solo en una red de producción de confianza, con Allow Execute TD Python y Allow Full Shell desactivados salvo que un flujo de trabajo los necesite.
Antes de decidirte
- Puesta en marcha
- Descarga el .tox de la carpeta release y arrástralo a un proyecto; el asistente de instalación elige el cliente de IA, los permisos y Convoy. Envoy escribe un .mcp.json con un puente stdio que puede arrancar TouchDesigner; el HTTP directo es http://127.0.0.1:9870/mcp. Requiere TouchDesigner 2025.33230+ en Windows o macOS.
- Integraciones
- Unas 70 herramientas: create_op, set_parameter, connect_ops, execute_python, exec_op_method, read_tdxn, export_network e import_network, capture_top, get_op_errors, run_tests, launch_td, además de las herramientas de reenvío de Convoy. Genera configuraciones para Claude Code, Codex, OpenCode, Gemini, Cursor, Windsurf y Copilot.
- Datos y privacidad
- Local. Envoy solo escucha en 127.0.0.1, valida Host y Origin y no tiene autenticación; execute_python y exec_op_method dan a cualquier cliente conectado ejecución de código con tu usuario. Convoy abre un punto de escucha autenticado en la LAN mediante una aplicación anfitriona que persiste al iniciar sesión; el Python y el shell remotos están desactivados por defecto. Los registros guardan las últimas 200 operaciones y archivos diarios.
- Coste a escala
- Embody es gratuito. TouchDesigner Non-Commercial es gratuito pero está limitado a 1280x1280 y no se permite para trabajo remunerado; Commercial $600, Pro $2,200, Educational $300.
- Límites
- La línea de tiempo debe estar en marcha; los operadores clon y replicantes no se pueden externalizar. Convoy es una versión preliminar sin validar en LAN en macOS. 9 issues abiertas. En máquinas compartidas, el puerto sin autenticación queda expuesto a otros usuarios.
Lo bueno
- TDXN hace las redes comparables y legibles para agentes
- Los cambios del agente se deshacen con Ctrl+Z
- Captura de fotogramas con detección automática de negro
- Licencia MIT y versiones frecuentes
Lo malo
- El puerto local de Envoy no tiene autenticación
- execute_python ejecuta código arbitrario; la configuración recomendada lo aprueba sola
- Convoy añade un servicio de LAN en segundo plano y sigue en versión preliminar
- Escribe varios archivos de configuración y de agente en tu proyecto
Ideal para
Artistas y estudios de TouchDesigner en estaciones de trabajo de un solo usuario que quieren que un agente construya y depure redes y quieren sus proyectos en git.
Alternativas a Embody (Envoy MCP)
Embody (Envoy MCP): preguntas frecuentes
- ¿Merece la pena Embody (Envoy MCP)?
- Embody permite a un agente construir dentro de TouchDesigner en vivo y guarda el trabajo en git, siempre que recuerdes que su puerto no tiene contraseña y que una de sus herramientas ejecuta cualquier Python que reciba. Le damos un 3.9 sobre 5.
- ¿Cuánto cuesta Embody (Envoy MCP)?
- Embody es gratuito y de código abierto (MIT). TouchDesigner Non-Commercial es gratuito; Educational $300, Commercial $600, Pro $2,200.
- ¿Qué inconvenientes tiene Embody (Envoy MCP)?
- El puerto local de Envoy no tiene autenticación; execute_python ejecuta código arbitrario; la configuración recomendada lo aprueba sola; convoy añade un servicio de LAN en segundo plano y sigue en versión preliminar; escribe varios archivos de configuración y de agente en tu proyecto.
- ¿Para quién es Embody (Envoy MCP)?
- Artistas y estudios de TouchDesigner en estaciones de trabajo de un solo usuario que quieren que un agente construya y depure redes y quieren sus proyectos en git.
- ¿Cuánto cuesta Embody (Envoy MCP) para un equipo o en producción?
- Embody es gratuito. TouchDesigner Non-Commercial es gratuito pero está limitado a 1280x1280 y no se permite para trabajo remunerado; Commercial $600, Pro $2,200, Educational $300.
- ¿Es Embody (Envoy MCP) seguro para los datos de la empresa?
- Local. Envoy solo escucha en 127.0.0.1, valida Host y Origin y no tiene autenticación; execute_python y exec_op_method dan a cualquier cliente conectado ejecución de código con tu usuario. Convoy abre un punto de escucha autenticado en la LAN mediante una aplicación anfitriona que persiste al iniciar sesión; el Python y el shell remotos están desactivados por defecto. Los registros guardan las últimas 200 operaciones y archivos diarios.
- ¿Cuáles son las mejores alternativas a Embody (Envoy MCP)?
- Las alternativas más cercanas que hemos analizado son MCP for Blender.
Respuestas comprobadas el 11 nov 2026.