MCPFast / Tools / MCP Server for Unreal Engine Control via C++
A comprehensive MCP server in TypeScript and C++ enabling AI assistants to control Unreal Engine via the Automation Bridge plugin.
View on GitHub→This MCP server provides a robust bridge for AI agents to interact with and control Unreal Engine projects. Leveraging the Automation Bridge plugin, it allows developers to integrate AI-driven workflows directly into their game development pipelines. The server is built with a combination of TypeScript and C++, offering a flexible and performant solution for complex AI control scenarios within the Unreal Engine environment.
The core function of this tool is to expose Unreal Engine functionalities to external AI agents through the Message Passing Protocol (MCP). It acts as an intermediary, translating AI commands into actionable instructions within the Unreal Engine. This enables AI assistants to perform tasks such as scene manipulation, asset management, level generation, and even real-time gameplay adjustments, all programmatically. The integration with the Automation Bridge plugin is key, providing a standardized interface for engine communication.
This MCP server is specifically designed for AI developers and Unreal Engine developers who are looking to automate and enhance their game development processes. It is ideal for: