Integrations
Facilitates executing Python code remotely within Unreal Engine instances, supporting multiple execution modes including file execution and statement evaluation.
Enables remote Python code execution in Unreal Engine environments, supporting both attended and unattended execution modes, file execution, and statement evaluation through an automatic node discovery system.
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
- Registro detallado en archivo (
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.log
para detectar cambios en el estado del nodo
Licencia
Licencia Apache-2.0
This server cannot be installed
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.
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
- -securityAlicense-qualityA Python-based server allowing seamless integration with JIRA for managing and interacting with projects through custom APIs.Last updated -2PythonApache 2.0
- -securityAlicense-qualityA Model Context Protocol server that enables Claude to execute Python code using boto3 to query and manage AWS resources directly from conversations.Last updated -6PythonMIT License
- AsecurityAlicenseAqualityA server that provides a persistent Python REPL environment through the MCP protocol, allowing execution of Python code, variable management, and package installation.Last updated -33PythonMIT License
- -securityFlicense-qualityUnreal-Blender MCP is a unified server for controlling both Blender and Unreal Engine via AI agents using the MCP (Machine Control Protocol) approach.Last updated -Python