Servidor Unreal de MCP
Una implementación de servidor para interactuar con instancias de Unreal Engine a través de la ejecución remota de Python.
Características
🚀 Gestión de instancias de Unreal
Descubrimiento automático de nodos de Unreal mediante multidifusión
Monitoreo del estado del nodo en tiempo real
Listado de recursos a través de clientes compatibles con LSP
Ejecución remota
Ejecutar código Python en entornos de Unreal Engine
Admite modos de ejecución asistidos y no asistidos
Modos de ejecución de archivos y evaluación de sentencias
📊 Registro y monitoreo
Registro detallado en archivo (
mcp_unreal.log)Registro de consola con diferentes niveles de verbosidad
Monitoreo del estado de la conexión del nodo
Instalación
Configuración
Configuración de red
Configurar parámetros de multidifusión en RemoteExecutionConfig :
Explotación florestal
Modificar la configuración de registro en server.py :
Uso
Iniciando el servidor
Herramientas compatibles
Conectarse a una instancia de Unreal
Ejecutar código Python
Documentación de la API
Formato de recursos
Modos de ejecución
Modo | Descripción |
MODO_EJECUTAR_ARCHIVO | Ejecutar archivo Python |
DECLARACIÓN DE MODO DE EJECUCIÓN | Ejecutar declaración de Python |
DECLARACIÓN DE EVALUACIÓN DE MODO | Evaluar una expresión de Python |
Solución de problemas
Problemas comunes:
No se detectaron nodos: verifique que las instancias de Unreal se estén ejecutando con el complemento MCP
Tiempo de espera de ejecución: verifique la configuración del firewall para el tráfico de multidifusión
Caídas de conexión: supervise
mcp_unreal.logpara detectar cambios en el estado del nodo
Licencia
Licencia Apache-2.0
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Una implementación de servidor que permite la ejecución remota de código Python en entornos de Unreal Engine, con descubrimiento y gestión automáticos de nodos Unreal a través de una red de multidifusión.
Related MCP Servers
- -security-license-qualityA Model Context Protocol server that allows management and execution of Blender Python scripts, enabling users to create, edit and run scripts in a headless Blender environment through natural language interfaces.Last updated -8
- -security-license-qualityA server that enables AI assistants to understand and interact with Unity projects in real-time, providing access to scene hierarchy, project settings, and the ability to execute code directly in the Unity Editor.Last updated -93MIT License
- Asecurity-licenseAqualityA Model Context Protocol server that enables natural language interactive control of Universal Robots collaborative robots, allowing users to control robot motion, monitor status, and execute programs through direct commands to large language models.Last updated -294
- -security-license-qualityA server that enables control of Unreal Engine 5.5+ using natural language commands, allowing users to create Blueprints, manipulate actors, work with nodes, manage project settings, and create UMG widgets through the Model Context Protocol.Last updated -1MIT License