Unreal Engine plugin that implements an MCP server so clients can access the Unreal Editor Python API for automation.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add unreal-bridge -- python '[mac_or_windows_format_path_to_unreal_mcp_client.py]'~/.codex/config.toml
[mcp_servers.unreal-bridge]
command = "python"
args = ["[mac_or_windows_format_path_to_unreal_mcp_client.py]"]
# codex mcp add unreal-bridge -- python '[mac_or_windows_format_path_to_unreal_mcp_client.py]'~/.cursor/mcp.json
{
"mcpServers": {
"unreal-bridge": {
"command": "python",
"args": [
"[mac_or_windows_format_path_to_unreal_mcp_client.py]"
]
}
}
}.vscode/mcp.json
{
"servers": {
"unreal-bridge": {
"type": "stdio",
"command": "python",
"args": [
"[mac_or_windows_format_path_to_unreal_mcp_client.py]"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"unreal-bridge": {
"command": "python",
"args": [
"[mac_or_windows_format_path_to_unreal_mcp_client.py]"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"unreal-bridge": {
"command": "python",
"args": [
"[mac_or_windows_format_path_to_unreal_mcp_client.py]"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"unreal-bridge": {
"command": "python",
"args": [
"[mac_or_windows_format_path_to_unreal_mcp_client.py]"
]
}
}
}