Submit

MCP Unreal Server

@radial-hks

a year ago
developer-tools
A MCP Server implementation for interacting with Unreal Engine instances through remote Python execution.
Overview

what is MCP Unreal Server?

MCP Unreal Server is a server implementation designed for interacting with Unreal Engine instances through remote Python execution, enabling developers to manage and execute code in Unreal environments seamlessly.

how to use MCP Unreal Server?

To use MCP Unreal Server, clone the repository, install the dependencies, configure the network settings, and start the server. You can then connect to Unreal instances and execute Python code remotely.

key features of MCP Unreal Server?

  • 🚀 Unreal Instance Management: Automatic discovery of Unreal nodes, real-time status monitoring, and resource listing.
  • 💻 Remote Execution: Execute Python code in both attended and unattended modes, with support for file execution and statement evaluation.
  • 📊 Logging & Monitoring: Detailed logging to file and console, with health monitoring of node connections.

use cases of MCP Unreal Server?

  1. Managing multiple Unreal Engine instances in a networked environment.
  2. Executing Python scripts to automate tasks within Unreal Engine.
  3. Monitoring the health and status of Unreal nodes in real-time.

FAQ from MCP Unreal Server?

  • How do I start the server?

Use the command python -m src.mcp_server_unreal.server to start the server.

  • What should I do if no nodes are discovered?

Ensure that Unreal instances are running with the MCP plugin enabled.

  • Can I execute Python files?

Yes, you can execute Python files using the MODE_EXEC_FILE execution mode.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.