Beta abierta de Unity AI: Cómo dar los primeros pasos con MCP

May 11, 2026|5 Mín.
Material gráfico para la beta abierta de Unity AI. Un objeto metálico de color morado con forma de franja superpuesto sobre un fondo con degradado negro y morado.
Para tu comodidad, tradujimos esta página mediante traducción automática. No podemos garantizar la precisión ni la confiabilidad del contenido traducido. Si tienes alguna duda sobre la precisión del contenido traducido, consulta la versión oficial en inglés de la página web.

En el artículo de hoy sobre la beta abierta de Unity AI, descubre cómo conectar Claude Code, GitHub Copilot y otros agentes de IA directamente al editor de Unity mediante el servidor del Protocolo de contexto de modelos (MCP) de Unity.

El servidor MCP de Unity AI abre una nueva forma de trabajar con agentes de IA en tu IDE. En lugar de tener que alternar entre tu editor de código y Unity, puedes conectar agentes como Claude Code, Cursor, Windsurf o VS Code Copilot directamente a tu proyecto de Unity en ejecución, y dejar que el IDE obtenga todo el contexto del proyecto —como inspeccionar escenas, leer la salida de la consola, editar scripts y activar acciones del Editor— sin que tengas que copiar y pegar el contexto.

En esta entrada se explica qué es MCP, cómo conectar un agente, qué herramientas hay disponibles y cómo puedes utilizarlo para agilizar tareas habituales de desarrollo, como la corrección de errores y la gestión de escenas.

¿Qué es el Protocolo de Contexto de Modelos?

El Protocolo de Contexto de Modelos (MCP) es un estándar abierto que permite a los agentes de IA comunicarse con herramientas y fuentes de datos externas de forma estructurada. El servidor MCP de Unity implementa este protocolo para que cualquier agente de IA compatible con MCP pueda conectarse al Editor de Unity e interactuar con él como si se tratara de un conjunto de herramientas a las que se puede recurrir.

Sin MCP, un agente de IA en tu IDE solo ve lo que tú le muestras: los archivos que tienes abiertos, el código que pegas o los errores que copias. Con MCP, se dispone de acceso en tiempo real al estado de ejecución de tu proyecto de Unity —jerarquía de escenas, GameObjects, valores de los componentes, ajustes de compilación y mensajes de la consola— a través de un protocolo estandarizado.

El servidor MCP oficial de Unity se incluye en el paquete AI Assistant y requiere una suscripción a Unity para poder utilizarlo (aunque no se consumen créditos de Unity AI).

Menú del servidor MCP de Unity en el que se muestran los ajustes del proyecto.
Configuración del proyecto para el servidor Unity MCP

Requisitos previos

Para empezar a utilizar MCP, tu entorno debe cumplir los siguientes requisitos:

  • Unity 6 (6000.0) o posterior con el paquete AI Assistant instalado
  • Un cliente de IA compatible con MCP, como Claude Code, Cursor, Windsurf o Claude Desktop
  • Un proyecto de Unity conectado a Unity Cloud
  • Una prueba o suscripción activa a Unity AI

Cómo integrar un agente de IA con Unity

La configuración de Unity MCP solo lleva unos minutos. Este es el proceso completo:

1. Comprueba que el puente MCP de Unity esté en funcionamiento

En el editor de Unity, ve a Edición > Configuración del proyecto > IA > Unity MCP. Comprueba que Unity Bridge aparezca como «En ejecución» (indicador verde). El puente se inicia automáticamente al cargarse el Editor. Si aparece «Detenido», selecciona «Iniciar».

El servidor MCP de Unity abierto en el editor de Unity. Un usuario comprueba que Unity Bridge está en funcionamiento.
El Unity Bridge funciona correctamente

2. Configura tu cliente de IA

La sección «Integraciones» de la página de configuración de Unity MCP permite configurar automáticamente los clientes compatibles: despliega «Integraciones», selecciona tu cliente y haz clic en «Configurar». Entre los clientes compatibles pueden figurar Claude Code, Cursor, Windsurf y Claude Desktop, dependiendo de la versión de Unity MCP que tengas.

3. Añade la ruta de Relay manualmente (si es necesario)

Si tu cliente no aparece en la lista de configuración automática, añade una entrada de servidor que apunte al archivo binario del Relay de Unity. El Relay se instala en ~/.unity/relay/ cuando se inicia Unity. Pasa --mcp como argumento de línea de comandos al ejecutable de Relay.

4. Aceptar la conexión en Unity

La primera vez que tu agente se conecta, Unity muestra un mensaje que dice «Conexión pendiente». Ve a Edición > Configuración del proyecto > IA > Unity MCP, revisa los datos del cliente y selecciona Aceptar. Los clientes ya aprobados se vuelven a conectar automáticamente.

5. Comprueba la conexión

Tu agente debería mostrarte ahora las herramientas de Unity MCP disponibles. Ejecuta un comando sencillo como «Lee los mensajes de la consola de Unity y resume las advertencias o los errores» para comprobar que la conexión funciona.

Servidor MCP de Unity abierto en el editor de Unity. El servidor MCP confirma la conexión entre Unity y el modelo de lenguaje grande (LLM) elegido por el desarrollador.
El servidor MCP confirma la conexión entre Unity y el modelo de lenguaje grande (LLM) elegido por el desarrollador

Rutas de retransmisión específicas de cada plataforma

La ruta binaria del Relay varía según el sistema operativo. Utiliza la ruta correspondiente a tu plataforma al configurar el agente manualmente:

  • macOS (Apple Silicon): ~/.unity/relay/relay_mac_arm64.app/Contents/MacOS/relay_mac_arm64
  • macOS (Intel): ~/.unity/relay/relay_mac_x64.app/Contents/MacOS/relay_mac_x64
  • Windows: %USERPROFILE%\.unity\Relay\Relay_win.exe
  • Linux: ~/.unity/Relay/Relay_linux

Herramientas disponibles

Una vez conectado, tu agente de IA tendrá acceso a un conjunto de herramientas MCP integradas en Unity. Estas herramientas son a las que recurre el agente cuando le das instrucciones; no interactúa directamente con Unity, sino que lo hace a través del protocolo.

Las principales categorías de herramientas son:

  • Gestión de escenas: leer la jerarquía, crear/modificar/eliminar GameObjects, gestionar escenas
  • Edición de scripts: crea, lee y modifica scripts de C# en tu proyecto
  • Acceso a la consola: leer registros, advertencias y errores desde la consola de Unity
  • Inspección de GameObjects: leer y escribir valores de componentes en GameObjects específicos
  • Configuración de compilación: revisar la plataforma y la configuración de compilación

También puedes registrar herramientas MCP personalizadas en C# para poner a disposición de los agentes conectados tus propios flujos de trabajo del editor, lo cual resulta útil para los equipos que desean automatizar tareas específicas de cada proyecto.

Lista de integraciones de Unity MCP Server disponibles en el Editor de Unity, entre las que se incluyen Cursor, Claude Code, Windsurf, Claude Desktop, VSCode GitHub Copilot, Kiro, Codex y Gemini.
Unity AI muestra las integraciones disponibles para Unity MCP

Control de Unity desde un agente de IA

Con la conexión MCP activa, puedes dar instrucciones en lenguaje natural a tu agente de IA y este las ejecutará utilizando las herramientas de Unity. Algunos ejemplos:

  • «Crea un nuevo GameObject vacío llamado PlayerSpawn en la posición (0, 0, 0)»
  • «Lee la jerarquía de la escena y dime qué objetos tienen componentes que faltan».
  • «Escribe un script que mueva la cámara para que siga al jugador y adjúntalo a la cámara principal».
  • «Comprueba si hay errores en la consola y corrige cualquier problema relacionado con referencias null».

El agente utiliza las herramientas del MCP para llevar a cabo cada paso, mostrando su razonamiento y las llamadas a las herramientas que realiza. Permanecerás en tu IDE en todo momento; no es necesario que cambies a Unity hasta que quieras revisar el resultado.

Vista en el editor de Unity de un agente de Unity AI que realiza cambios en una escena siguiendo las instrucciones de un modelo de lenguaje grande (LLM) conectado a través del servidor MCP.
Agente de IA que realiza cambios en una escena de Unity siguiendo las instrucciones de un modelo de lenguaje grande (LLM) conectado a través del servidor MCP

Solucionar errores de consola con Unity MCP

Uno de los usos más prácticos de Unity MCP es permitir que tu agente lea y solucione los errores de la consola de forma autónoma. Dado que el agente puede tanto leer la consola como editar scripts en la misma sesión, puede pasar del error a la solución sin que tengas que copiar nada:

1. El agente lee la consola mediante Unity_ReadConsole

2. Identifica el script correspondiente y lee su contenido

3. Escribe una corrección y vuelve a guardar el archivo en el proyecto

4. Vuelve a consultar la consola para comprobar que el error se ha solucionado

De este modo se cierra el ciclo de retroalimentación que normalmente requiere copiar y pegar manualmente entre Unity y un asistente de IA: el agente se encarga de todo el proceso de principio a fin.

Vista en el editor del agente AI de Unity leyendo un error de consola y aplicando una solución.
Agente de IA que lee un error de la consola y aplica una solución

Más información sobre Unity AI

Si te interesa saber más sobre lo que ofrece la beta abierta de Unity AI, te invitamos a leer otros artículos de esta serie:

Prueba Unity AI hoy mismo

La beta abierta de Unity AI ya está disponible para todos los desarrolladores de Unity 6. Regístrate para obtener una prueba gratuita, explora el Asistente de IA de Unity AI, conecta tus herramientas preferidas a través de Unity AI Gateway y empieza a descubrir cómo se ve tu flujo de trabajo de desarrollo con un agente de IA integrado que reconoce el proyecto.

Regístrate y obtén más información sobre los planes, los precios y la privacidad de los datos en unity.com/features/ai

La documentación completa está disponible en la documentación de Unity AI, a la que se puede acceder desde el Editor o en docs.unity3d.com.

Unity AI Assistant se encuentra actualmente en fase beta abierta. Por lo tanto, las funciones, el comportamiento y la disponibilidad descritos en esta publicación se encuentran en fase de desarrollo activo y pueden sufrir cambios, verse limitados o dejar de estar disponibles sin previo aviso.