An MCP server that lets AI assistants control Unreal Engine through a native C++ Automation Bridge plugin. It provides tools for managing assets, actors, levels, editor state, sequencing, animation, audio, networking, and other Unreal workflows.
From the registry: Control Unreal Engine to browse assets, import content, and manage levels and sequences. Automate…
Please install the `chir24-unreal-mcp` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Node.js 18+** — Node.js 18 or newer required (https://nodejs.org)
- **Unreal Engine 5.0-5.7** — A working Unreal Engine 5.0-5.7 installation (https://www.unrealengine.com/)
- **Install MCP Automation Bridge plugin** — Copy plugins/McpAutomationBridge to your Unreal project's Plugins folder and enable in Edit > Plugins, then restart editor (https://github.com/ChiR24/Unreal_mcp)
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["unreal-engine-mcp-server"]
- required environment variables:
- `UE_PROJECT_PATH`: Absolute path to your Unreal project directory (example: `C:/Path/To/YourProject`)
- optional environment variables:
- `MCP_AUTOMATION_HOST`: Automation bridge host (example: `127.0.0.1`)
- `MCP_AUTOMATION_PORT`: Automation bridge port (example: `8091`)
- `MCP_AUTOMATION_ALLOW_NON_LOOPBACK`: Allow binding to non-loopback addresses (example: `false`)
- `LOG_LEVEL`: Logging level (example: `info`)
- `MCP_AUTOMATION_REQUEST_TIMEOUT_MS`: Request timeout in ms (example: `120000`)
- `GRAPHQL_ENABLED`: Enable optional GraphQL API (example: `false`)
- `GRAPHQL_PORT`: GraphQL port (example: `4000`)
Note: 36 tools controlling Unreal Engine via native C++ Automation Bridge plugin. Requires installing the bundled UE plugin into your project.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.UE_PROJECT_PATHrequiredPath to the Unreal Engine project the MCP server connects to