Unreal Engine MCP

Python Multimedia Privado
Unreal Engine MCP

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