Unreal Engine MCP

Python Multimedia Privado

Lenguaje

Python

Categoria

Multimedia

Estado

Privado

Unreal Engine MCP es un servidor Model Context Protocol (MCP) que permite controlar Unreal Engine 5.5+ mediante comandos en lenguaje natural desde asistentes de IA como Claude Desktop, Cursor o Windsurf. El plugin C++ nativo garantiza latencia mínima para control en tiempo real.

Capacidades Destacadas

  • Generación de mundos: Crea ciudades, castillos medievales, mansiones victorianas y entornos complejos.
  • Laberintos inteligentes: Genera laberintos resolubles con backtracking recursivo garantizado.
  • Estructuras épicas: Fortalezas, puentes colgantes, acueductos y pirámides.
  • Sistema Blueprint: Creación y compilación de Blueprints con componentes personalizados.
  • Física y materiales: Simulaciones físicas realistas y sistema completo de materiales.
  • Gestión de actores: Control preciso de objetos en escena con transformaciones y materiales.

Herramientas Disponibles

  • create_town, construct_house, construct_mansion, create_tower
  • create_castle_fortress, create_suspension_bridge, create_aqueduct
  • create_maze, create_pyramid, create_wall, create_arch
  • spawn_physics_blueprint_actor, apply_material_to_actor
  • get_actors_in_level, set_actor_transform, delete_actor

Arquitectura

Cliente IA (Claude/Cursor) → Servidor Python MCP → Plugin C++ UnrealMCP → Unreal Engine 5.5+

Instalación Rápida

# 1. Clonar o copiar el plugin a tu proyecto
cp -r UnrealMCP/ TuProyecto/Plugins/

# 2. Iniciar el servidor MCP
cd Python
uv run unreal_mcp_server_advanced.py

# 3. Configurar en Claude Desktop (~/.config/claude-desktop/mcp.json)
# o Cursor (.cursor/mcp.json)

Requisitos

  • Unreal Engine 5.5+
  • Python 3.12+ con uv
  • Cliente MCP (Claude Desktop, Cursor o Windsurf)

Se recomienda Claude como modelo de IA por su excelente comprensión de relaciones espaciales 3D y restricciones arquitectónicas.

Compartir