# MCP de Unreal 5.8 con Claude Code o Cursor · Dola AI

Blog

# Configurar el MCP de Unreal 5.8 con Claude Code o Cursor

Activa el Unreal MCP experimental de Epic en Unreal Engine 5.8, conecta Claude Code o Cursor, corrige errores comunes y descubre qué puede hacer y qué no.

Última actualización: 11 de noviembre de 2026

Tarjeta de título del artículo sobre configurar el MCP de Unreal 5.8 con Claude Code o Cursor, con la mascota de Dola
Publicado el 11 de noviembre de 2026

Comprobado el 11 de noviembre de 2026 con la [documentación de Unreal MCP](https://dev.epicgames.com/documentation/unreal-engine/unreal-mcp-in-unreal-editor) de Epic y los archivos del plugin en la versión de código fuente de Unreal Engine 5.8.0. El plugin está marcado como Experimental, así que los detalles pueden cambiar.

## [Qué es el Unreal MCP de Epic](#what)

Unreal MCP (nombre del plugin ModelContextProtocol) ejecuta un servidor MCP dentro del editor de Unreal. Un cliente de IA como Claude Code o Cursor se conecta a él y llama a las herramientas del editor. Las herramientas vienen de toolsets registrados en el Toolset Registry de Unreal, y Epic incluye muchos: actores, Blueprints, Widget Blueprints, materiales, MetaSounds, PCG, Niagara, Sequencer, inspección de Slate, perfilado y pruebas de automatización.

Epic marca el plugin como Experimental. Cuenta con cambios entre versiones del motor.

## [Actívalo paso a paso](#enable)

- Abre tu proyecto en Unreal Engine 5.8. Ve a **Edit > Plugins** y busca **Unreal MCP**. La página de Epic dice que viene activado; la versión de código fuente 5.8.0 lo marca como desactivado, así que marca la casilla tú mismo.

- Busca **All Toolsets** y márcalo para cargar todos los toolsets por defecto. Si quieres menos herramientas, también puedes activar los plugins de toolset uno a uno.

- Reinicia el editor.

- Abre **Edit > Editor Preferences > Agentic Workflows > Model Context Protocol**. **Auto Start Server** está activado, el puerto es 8000 y la ruta de la URL es /mcp, así que el servidor escucha en http://127.0.0.1:8000/mcp.

- En el mismo panel, elige tu cliente en **Client Selection** (Claude Code por defecto) y pulsa **Generate Client Config**.

## [Conectar Claude Code](#claude-code)

Para Claude Code, Generate Client Config escribe un archivo .mcp.json: en la carpeta del proyecto con un motor del Launcher (instalado), en la carpeta del motor con una compilación desde el código fuente. En ese segundo caso puede que tengas que copiar la entrada a la configuración de tu proyecto. La entrada tiene este aspecto:

```
{
"mcpServers": {
"unreal-mcp": {
"type": "http",
"url": "http://127.0.0.1:8000/mcp"
}
}
}
```

Inicia Claude Code desde la carpeta que contiene la configuración, cuando el editor esté abierto y el servidor en marcha. Si Claude Code ya estaba abierto, vuelve a conectarlo.

## [Conectar Cursor](#cursor)

La página de Epic no trae un fragmento listo para Cursor. Ejecuta en el editor el comando de consola ModelContextProtocol.GenerateClientConfig Cursor, copia la entrada que aparece en el Output Log y añádela donde indique la documentación de MCP de Cursor. El servidor es el mismo punto de acceso HTTP de arriba.

## [Transporte y seguridad](#transport)

- Solo Streamable HTTP y SSE. stdio y WebSocket no se admiten.

- El servidor solo escucha en 127.0.0.1, comprueba la cabecera Origin con una lista de permitidos y no tiene autenticación. Epic desaconseja exponerlo fuera de tu propio equipo.

- Las llamadas a herramientas se ejecutan de una en una en el hilo del juego, así que una llamada larga bloquea la siguiente.

## [Comandos de consola que conviene conocer](#commands)

- ModelContextProtocol.StartServer [port] y ModelContextProtocol.StopServer

- ModelContextProtocol.RefreshTools después de añadir o cambiar herramientas

- ModelContextProtocol.GenerateClientConfig con un nombre de cliente como ClaudeCode, Cursor, Codex o Gemini

- -ModelContextProtocolPort=8001 en la línea de comandos para usar otro puerto

- Log LogModelContextProtocol Verbose para ver más detalle en el Output Log

### Dos editores a la vez

Generate Client Config solo escribe una entrada, llamada unreal-mcp. Para un segundo editor, inícialo en otro puerto (por ejemplo 8001) y añade a mano una segunda entrada en la configuración del cliente.

## [Qué puede hacer y qué no](#limits)

Puede:

- Dar a tu cliente de IA las herramientas del editor de cada toolset que actives.

- Mantener corta la lista de herramientas: con Enable Tool Search activado, el cliente ve un pequeño conjunto de meta-herramientas (como list_toolsets y call_tool) y consulta el resto cuando lo necesita.

- Usar tus propias funciones C++ como herramientas, marcadas con el atributo AICallable.

Según la página de Epic, no puede:

- Servir Resources de MCP desde los toolsets del motor, ni Prompts de MCP.

- Ofrecer más que las herramientas AIRuntimeCallable en un juego cocinado (empaquetado).

- Recoger una herramienta C++ nueva con Live Coding. Reinicia el editor para añadirla.

Tampoco revisa ni prueba los cambios que hace tu cliente. Eso queda en tus manos y en las de tu cliente.

## [Errores comunes](#errors)

- **El servidor no arranca:** busca en el Output Log un puerto ya en uso o un plugin que falta. Prueba otro puerto.

- **El cliente no encuentra el servidor:** abre primero el editor, espera al servidor y después inicia el cliente desde la carpeta de la configuración y vuelve a conectar.

- **Faltan herramientas:** activa el plugin del toolset, ejecuta ModelContextProtocol.RefreshTools y vuelve a conectar el cliente.

- **Las llamadas largas se cortan:** Claude Code deja de esperar tras unos 120 segundos. Divide el trabajo en llamadas más pequeñas.

- **No sabes qué editor responde:** conecta el MCP Inspector (npx @modelcontextprotocol/inspector) a la misma URL y lee la instancia en el resultado de initialize.

## [Dónde encaja Dola](#dola)

Dola no es el plugin MCP de Epic y no lo necesita. Es una aplicación de escritorio más su propio plugin para el editor de Unreal, unidos por un puente local. Sus compilaciones publicadas del plugin son para **Unreal Engine 5.7** en Windows y Linux, así que en un proyecto 5.8 una opción hoy es el MCP de Epic.

- **Todo incluido:** instala la aplicación, añade el plugin al proyecto e inicia sesión. No hay configuración de cliente que escribir.

- **Revisa antes de quedártelo:** cada cambio espera en un panel Changes. Abre el diff en Unreal y acéptalo, o recházalo para restaurar el asset anterior.

- **QA jugando:** un agente de QA lee el grafo y prueba el cambio en Play in Editor antes de dar la ejecución por terminada.

Una ejecución real de Dola el 9 de noviembre de 2026: un prompt, "make BP_Lamp blink", comprobado en PIE y luego retenido para revisión.

App de escritorio de Dola: una ejecución de Blueprint que hizo parpadear BP_Lamp, con la comprobación PIE del agente QA y el cambio pendiente en el panel Changes
La ejecución: Director (Sonnet) planificó, Blueprint (Haiku) editó, QA (Sonnet) leyó el grafo, lo ejecutó en PIE y encontró 0 errores de compilación. 2,34 $ en Auto.

El panel Changes de Dola con BP_Lamp.uasset marcado como editado, con Accept all, Reject all y un botón que abre el diff en Unreal
El panel Changes guarda la edición para revisarla antes de conservarla.

La aplicación de Dola también es un cliente MCP para los servidores que añadas ([Unreal Engine MCP y Dola](https://dolaai.pro/es/unreal-engine-mcp)). Toda la ejecución, paso a paso: [ver a Dola trabajar](https://dolaai.pro/es/see-it-work).

## [Preguntas frecuentes](#faq)

###

La documentación de Epic dice que sí. El archivo del plugin en la versión de código fuente 5.8.0 lo marca como desactivado por defecto. Abre Edit > Plugins, busca Unreal MCP y márcalo si aún no lo está.

###

Por defecto, el editor sirve MCP en http://127.0.0.1:8000/mcp por Streamable HTTP. Puedes cambiar el puerto y la ruta en Editor Preferences, en Agentic Workflows > Model Context Protocol.

###

No. La página de Epic solo indica Streamable HTTP y SSE. stdio y WebSocket no se admiten, así que la entrada del cliente tiene que ser HTTP.

###

No. Dola es un producto aparte: una aplicación de escritorio y su propio plugin para el editor de Unreal. Sus compilaciones publicadas del plugin son para Unreal Engine 5.7 en Windows y Linux, no para 5.8.

## [Artículos relacionados](#related)

- [Claude Code para Unreal Engine frente a la IA nativa de UE](https://dolaai.pro/es/blog/claude-code-unreal-engine)
Lo que Claude Code hace bien en un proyecto de Unreal Engine, lo que no puede alcanzar sin un puente MCP y cómo se compara con Dola, un asistente nativo de UE.

- [Plugin de IA para Unreal Engine: qué buscar](https://dolaai.pro/es/blog/unreal-engine-ai-plugin)
Por qué un asistente de IA para Unreal Engine necesita un plugin del editor, cómo funcionan el plugin de Dola y su puente local, y una lista para elegir un plugin de IA para Unreal.

- [Herramientas de IA para Unreal Engine: cuál sirve para cada tarea](https://dolaai.pro/es/blog/unreal-engine-ai-tools)
Los cuatro tipos de herramientas de IA para Unreal Engine (asistentes del editor, herramientas de programación con IA, generadores de assets e IA en el juego), para qué sirve cada una y cómo elegir.

- [El AI Assistant integrado de Unreal Engine, explicado](https://dolaai.pro/es/blog/unreal-engine-5-7-ai-assistant)
Qué hace el AI Assistant de Epic en Unreal Engine 5.7, cómo abrirlo, qué no está documentado y cuándo necesitas un agente que edite y pruebe tu proyecto.

- [Skills de Claude Code para Unreal Engine](https://dolaai.pro/es/blog/claude-code-unreal-engine-skills)
Qué contiene el plugin de skills de Claude Code de Epic para Unreal Engine, cómo instalarlo, cómo funciona con Unreal MCP, sus límites y dónde encaja Dola.

- [IA para Blueprints de Unreal Engine: herramientas comparadas](https://dolaai.pro/es/blog/best-ai-for-unreal-engine-blueprints)
Qué hace cada herramienta de IA para Blueprints de Unreal Engine: AI Assistant y Unreal MCP de Epic, Aura, Ludus AI, VibeUE, UnrealGenAISupport y Dola. Sin ranking.

- [IA para Unreal Engine gratis: qué obtienes](https://dolaai.pro/es/blog/unreal-engine-ai-free)
Cómo empezar con el asistente de IA de Dola para Unreal Engine sin pagar, qué consume créditos de IA, cómo mantener bajo ese consumo y cuándo tiene sentido un plan.

- [Generador de IA para Unreal Engine: qué crea](https://dolaai.pro/es/blog/unreal-engine-ai-generator)
Lo que un generador de IA para Unreal Engine puede crear hoy: Blueprints, niveles, materiales, interfaces, C++ y modelos 3D, y cómo obtener buenos resultados con él.

- [Chat de IA para Unreal Engine que edita tu proyecto](https://dolaai.pro/es/blog/unreal-engine-ai-chat)
Chatea con una IA que hace cambios en tu proyecto abierto de Unreal Engine: cómo funciona, qué preguntar y en qué se diferencia de un chatbot general.

- [Agente de IA para Unreal Engine: qué hace en el editor](https://dolaai.pro/es/blog/unreal-engine-ai-agent)
Qué es un agente de IA para Unreal Engine, cómo lee, planifica, actúa y verifica dentro del editor de Unreal, y cómo los agentes especialistas de Dola te mantienen al control.

- [Creador de juegos con IA para Unreal Engine: qué funciona hoy](https://dolaai.pro/es/blog/unreal-engine-ai-game-maker)
¿Puede la IA crear un juego en Unreal Engine? Qué puede construir realmente hoy un creador de juegos con IA, función por función en tu propio proyecto, y qué sigue siendo tu responsabilidad.

- [¿Qué es Dola AI? El asistente de IA para Unreal Engine](https://dolaai.pro/es/blog/what-is-dola-ai)
Dola AI es un asistente de IA para Unreal Engine: la app de escritorio de Dola más un plugin del editor para Blueprints y C++. No tiene relación con otras apps llamadas Dola.

- [Descargar la app de Dola para Windows y Linux](https://dolaai.pro/es/blog/dola-app-download)
Cómo descargar la app de escritorio de Dola AI para Windows o Linux, instalarla, iniciar sesión y conectar el plugin de Unreal Engine 5.7 a tu proyecto.

- [Inicio de sesión en Dola: entrar, restablecer la contraseña, corregir errores](https://dolaai.pro/es/blog/dola-login)
Cómo iniciar sesión en Dola AI en dolaai.pro y en la app de escritorio, crear una cuenta, restablecer tu contraseña y corregir los problemas comunes de inicio de sesión en Dola.

- [Asistente de IA de Dola: chat y agentes para Unreal](https://dolaai.pro/es/blog/dola-ai-assistant-unreal-engine)
Cómo funcionan el chat y los agentes especialistas de Dola en Unreal Engine: un solo chat, con especialistas en Blueprint, C++ y materiales que editan tu proyecto abierto.

- [Unreal Engine IA: IA de NPC frente a asistentes para desarrolladores](https://dolaai.pro/es/blog/unreal-engine-ai-npc-vs-assistant)
“IA de Unreal Engine” puede significar IA de NPC de juego, Epic Developer Assistant o plugins de editor de terceros. Dola es el último: ni Behavior Trees ni el panel de Epic.

- [El modo de modelado es un estudio de Babylon, no de Unreal](https://dolaai.pro/es/blog/modeling-mode-babylon-studio)
Cómo el modo de modelado de Dola convierte un chat en una malla de Babylon en vivo, inspecciona las piezas con nombre y exporta GLB, separado del camino de Blueprint y C++ de Unreal.

- [Para qué sirve Dola a los desarrolladores de Unreal Engine](https://dolaai.pro/es/blog/what-dola-is-for-unreal-developers)
Dola AI (dolaai.pro) es un asistente local para Unreal Engine con Blueprints y C++: la app de escritorio de Dola y un plugin para el editor de Unreal.

[Más en el blog de Dola](https://dolaai.pro/es/blog)

[¡Pruébame en tu proyecto!](https://dolaai.pro/signup)

[Míralo en acción](https://dolaai.pro/es/see-it-work)[Regístrate gratis](https://dolaai.pro/signup)
