An MCP server that lets AI assistants control Unreal Engine through a native C++ Automation Bridge plugin. It exposes tools for managing assets, actors, levels, editor state, animation, effects, audio, gameplay systems, networking, and more.
From the registry: MCP server for Unreal Engine 5 with 17 tools for game development automation.
Please install the `unreal-engine-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 later required. (https://nodejs.org)
- **Unreal Engine 5.0-5.7** — Unreal Engine 5.0-5.7 must be installed. (https://www.unrealengine.com)
- **McpAutomationBridge Plugin** — Install the McpAutomationBridge C++ plugin into your Unreal project. Included in the repo at plugins/McpAutomationBridge. (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`: Path to your Unreal Engine project. (example: `C:/Path/To/YourProject`)
- optional environment variables:
- `MCP_AUTOMATION_HOST`: Automation bridge host. Defaults to 127.0.0.1. (example: `127.0.0.1`)
- `MCP_AUTOMATION_PORT`: Automation bridge port. Defaults to 8091. (example: `8091`)
Note: 36 MCP tools for Unreal Engine control. Requires McpAutomationBridge C++ plugin installed in the Unreal project. The plugin must be enabled in the editor before use.
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 used by the MCP server and automation bridge