An MCP server that lets AI assistants control Unreal Engine through a native C++ Automation Bridge plugin. It supports Unreal asset, actor, level, editor, animation, effects, audio, gameplay, networking, and build operations via 36 tools.
From the registry: A comprehensive Model Context Protocol (MCP) server that enables AI assistants to control Unreal E…
Please install the `chir24-unreal-mcp-server` 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 to controlMCP_AUTOMATION_PORTrequiredPort used by the MCP Automation Bridge connection when configured in the example