Skip to main content
Glama

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

Related MCP server: UE-MCP

Instalación

# Clone repository
git clone https://github.com/your-org/mcp-unreal-server.git
cd mcp-unreal-server

# Install dependencies
pip install -r requirements.txt

Configuración

Configuración de red

Configurar parámetros de multidifusión en RemoteExecutionConfig :

# Default multicast settings (modify in server.py)
config.multicast_group_endpoint = ("239.0.0.1", 6766)

Explotación florestal

Modificar la configuración de registro en server.py :

# Adjust log levels
file_handler.setLevel(logging.DEBUG)  # File logging
console_handler.setLevel(logging.INFO)  # Console logging

Uso

Iniciando el servidor

python -m src.mcp_server_unreal.server

Herramientas compatibles

  1. Conectarse a una instancia de Unreal

{
  "host": "239.0.0.1",
  "port": 6766
}
  1. Ejecutar código Python

{
  "node_id": "<unreal-node-id>",
  "code": "print('Hello Unreal')",
  "unattended": true
}

Documentación de la API

Formato de recursos

types.Resource(
    uri="unreal://<node_id>",
    name=f"Unreal Instance: {node_id}",
    description="Unreal Engine instance",
    mimeType="application/x-unreal"
)

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

Install Server
F
license - not found
C
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    A 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.
    6
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to interact with Unreal Editor 5 through the Python remote execution protocol. It allows for managing the editor lifecycle, configuring project settings, and executing Python scripts directly within the Unreal Engine environment.
    MIT
  • A
    license
    B
    quality
    C
    maintenance
    An MCP server that gives AI agents broad control over Unreal Engine 5.7, enabling actor/asset/level management, Blueprint and material creation, screenshots, automation, and arbitrary editor Python execution.
    35
    MIT

View all related MCP servers

Related MCP Connectors

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to control Unreal E…

  • Control Unreal Engine to browse assets, import content, and manage levels and sequences. Automate…

  • Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/radial-hks/MCP-Unreal-Server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server