Unreal_mcp
View on GitHubA comprehensive Model Context Protocol (MCP) server that enables AI assistants to control Unreal Engine through the native C++ Automation Bridge plugin. Built with TypeScript and C++.
MCP server that exposes Unreal Engine 5 editing to AI assistants through a native C++ Automation Bridge plugin. Covers assets, actors, levels, Blueprints, Sequencer, Niagara and console commands via HTTP/SSE or a TypeScript WebSocket bridge.
Use Cases
Let AI assistants drive the Unreal Editor via MCP toolsAutomate asset import, duplication, rename and deletionSpawn and transform actors, components and physicsAuthor Blueprint, Material and Niagara graphsControl PIE sessions, viewport cameras and screenshotsManage levels, streaming and lightingBuild cinematics with Sequencer and Movie Render QueueRun console commands, UBT builds and automation tests from an LLM
Built With
- Language
- TypeScript
- Frameworks
- Model Context Protocol SDK · Unreal Engine 5 · Node.js · TypeScript · Docker · Vitest
Tags
mcp · mcp-server · unreal-engine · unreal-engine-5 · game-development · automation · editor-automation · cpp-plugin · typescript · http-sse · websocket · blueprint · sequencer · niagara · claude-code · cursor