Qué es
Un puente entre un cliente IA compatible con MCP y Unreal Editor. El asistente puede pedir acciones del editor mediante contratos documentados en vez de adivinar desde texto plano.
El puente MCP profesional para Unreal Editor. 1170 herramientas registradas, 1162 contratos públicos invocables en 146 dominios, postura de seguridad aplicada, distribución como plugin empaquetado y una línea base 1.0 validada.
MCP (Model Context Protocol) es una forma estándar para que los sistemas de IA se conecten con herramientas y aplicaciones reales. En vez de solo generar texto, una IA puede usar MCP para disparar acciones en software como Unreal Engine — y MCP4Unreal es el puente que hace práctica esa conexión para Unreal Editor.
MCP4Unreal es para desarrolladores, technical artists y estudios que quieren flujos asistidos por IA en Unreal sin volcar todo el proyecto en una ventana de chat.
Un puente entre un cliente IA compatible con MCP y Unreal Editor. El asistente puede pedir acciones del editor mediante contratos documentados en vez de adivinar desde texto plano.
Los setups genéricos cargan demasiado contexto de Unreal, cuestan más tokens, responden más lento y dejan más margen para elegir mal la herramienta. MCP4Unreal acota cada solicitud al dominio relevante.
Crear o ajustar actores, inspeccionar Blueprints, trabajar con materiales, disparar tareas de Sequencer, consultar diagnósticos o enrutar otras operaciones del editor mediante comandos validados.
Primer release 1.0 para Unreal Engine 5.7 en Windows x64.
Evidencia en vivo de /health capturada el 2026-06-18 desde plugin 1.0.0 y engine 5.7.0.
1162/1162 contratos públicos invocables no-alias en 146 dominios; 1170 herramientas registradas incluyendo 8 aliases de compatibilidad.
El discovery por defecto excluye aliases de compatibilidad y entradas solo experimentales salvo que se pidan explícitamente.
Los contratos públicos se revisan con validación directa y por rutas. La evidencia actual 1.0.0 registra cobertura invocable 1162/1162 con 1534 fixtures, 1078 contratos con entrada tipada y 0 parámetros requeridos sin declarar.
Cada respuesta declara execution_scoped, handler_owned o not_applicable — así siempre sabes si una llamada puede deshacerse.
Los issues y la hoja de ruta son públicos en GitHub. Las sugerencias de features y reportes de errores son bienvenidos. El plugin se distribuye como build empaquetado — sin entrega de código fuente.
Un setup MCP genérico carga contexto amplio de Unreal antes de que el modelo pueda actuar. MCP4Unreal enruta solo el contexto que la tarea necesita, así llegan muchos menos tokens al modelo antes de ejecutar.
Water, Physics, UI, Audio, Animation, PCG, assets — cargados antes de ejecutar. Mayor costo, resultados más lentos, más margen para la herramienta equivocada.
Una solicitud de water carga contexto de water; una de UI carga contexto de UI. Menor costo, ejecución más rápida, acciones de Unreal más limpias.
Impacto de tokens estimado por solicitud, comparado con cargar tools/list completo. El enrutamiento de contexto acotado está validado; la reducción exacta depende de la tarea y del cliente.
MCP4Unreal se ubica entre el cliente MCP y Unreal Editor. Su trabajo es mantener el modelo enfocado antes de que una solicitud se convierta en una operación del editor.
Un desarrollador pide un cambio en lenguaje natural desde una terminal, chat o IDE.
El cliente envía la solicitud por el protocolo MCP en vez de tratar Unreal como contexto de texto plano.
El modelo interpreta la instrucción y selecciona la intención relevante para Unreal.
El puente carga contexto específico de la tarea y llama el contrato validado de Unreal.
Unreal recibe una acción más limpia y acotada, auditable y validable.
Contexto amplio de Unreal llega al modelo antes de seleccionar la acción.
Solo el contexto de Unreal requerido llega al modelo antes de ejecutar.
Las afirmaciones actuales se limitan a clientes que realmente validamos.
Validado en vivo contra el editor en ejecución el 2026-06-18 sobre Streamable HTTP con cabeceras personalizadas.
Streamable HTTP y STDIO local validados el 2026-04-28.
Se conecta directamente por Streamable HTTP con cabeceras personalizadas, o mediante el puente STDIO incluido. Sin pasarela por cliente ni reescritura de nombres con punto.
Sin soporte hoy: filtra nombres MCP estándar con punto, como actors.spawn.
Una superficie verificada que cubre todo el editor.
Spawn, transformar, streaming, particionar, consultar.
Edición de grafos, árboles de widgets, rigs esqueléticos.
Colecciones de parámetros, materiales maestros, instancias.
Pistas, secciones, envíos a Render Queue.
Sistemas, emisores, cues, simulaciones Chaos.
Git, Git LFS, cook, packaging, profiling.