Home › Design & Media › Unreal_mcp
Unreal_mcp
MCP server for Unreal Engine 5 with 23 tools for game development automation.
Connect
Review any command before running it. Package names and URLs come from the server's own registry entry.
Package (npm 0.6.0-beta-a)
npx -y unreal-engine-mcp-server@0.6.0-beta-a
Or add to your MCP client config:
{
"mcpServers": {
"unreal_mcp": {
"command": "npx",
"args": [
"-y",
"unreal-engine-mcp-server@0.6.0-beta-a"
],
"env": {
"LOG_LEVEL": "<YOUR_VALUE>",
"MCP_ROUTE_STDOUT_LOGS": "<YOUR_VALUE>",
"UE_PROJECT_PATH": "<YOUR_VALUE>",
"UE_EDITOR_EXE": "<YOUR_VALUE>",
"UE_SCREENSHOT_DIR": "<YOUR_VALUE>",
"MCP_AUTOMATION_PORT": "<YOUR_VALUE>",
"MCP_AUTOMATION_HOST": "<YOUR_VALUE>",
"MCP_AUTOMATION_ALLOW_NON_LOOPBACK": "<YOUR_VALUE>",
"MCP_AUTOMATION_CLIENT_MODE": "<YOUR_VALUE>",
"MCP_AUTOMATION_USE_TLS": "<YOUR_VALUE>",
"MCP_CONNECTION_TIMEOUT_MS": "<YOUR_VALUE>",
"MCP_REQUEST_TIMEOUT_MS": "<YOUR_VALUE>",
"MCP_AUTOMATION_MAX_MESSAGES_PER_MINUTE": "<YOUR_VALUE>",
"MCP_AUTOMATION_MAX_AUTOMATION_REQUESTS_PER_MINUTE": "<YOUR_VALUE>"
}
}
}
}
LOG_LEVEL— Logging level: debug, info, warn, error (default: info)MCP_ROUTE_STDOUT_LOGS— Route standard output to standard error to avoid protocol corruption (default: true)UE_PROJECT_PATH— Absolute path to your Unreal .uproject fileUE_EDITOR_EXE— Path to UnrealEditor-Cmd.exe (optional)UE_SCREENSHOT_DIR— Directory to save screenshots (optional)MCP_AUTOMATION_PORT— Automation bridge WebSocket port (default: 8091)MCP_AUTOMATION_HOST— Automation bridge WebSocket host (default: 127.0.0.1). Set to 0.0.0.0 for LAN access (requires MCP_AUTOMATION_ALLOW_NON_LOOPBACK=true)MCP_AUTOMATION_ALLOW_NON_LOOPBACK— SECURITY: Allow binding to non-loopback addresses (e.g., 0.0.0.0) for LAN access. Only enable if you understand the security implications. (default: false)MCP_AUTOMATION_CLIENT_MODE— Run as client connecting to UE (false) or server listening for UE (true) (default: false)MCP_AUTOMATION_USE_TLS— Use wss:// for the automation bridge client connection (default: false)MCP_CONNECTION_TIMEOUT_MS— Connection timeout in milliseconds (default: 5000)MCP_REQUEST_TIMEOUT_MS— Request timeout in milliseconds (default: 30000)MCP_AUTOMATION_MAX_MESSAGES_PER_MINUTE— Max inbound automation bridge messages per minute before disconnect (default: 600)MCP_AUTOMATION_MAX_AUTOMATION_REQUESTS_PER_MINUTE— Max inbound automation request messages per minute before disconnect (default: 120)
This repository has 3 servers listed in the Official MCP Registry.
Other names: ai.smithery/ChiR24-unreal_mcp, ai.smithery/ChiR24-unreal_mcp_server
Related servers
mcp-for-blender
MCP server for working with Blender
godot-mcp
A MCP server for interacting with the Godot game engine, providing tools for editing, running, debugging, and managing scenes in Godot…
openshorts
Turn long videos into viral vertical shorts and publish them to TikTok, Instagram and YouTube.
Unity-MCP
Make 3D games in Unity Engine with AI. MCP Server + Plugin for Unity Editor and Unity games.
Tolgee
Your app's translations in Tolgee: search keys, create translations, trigger machine translation
davinci-resolve-mcp
MCP server integration for DaVinci Resolve providing powerful tools for video editing, color grading, media management, and project control
Data from the Official MCP Registry