适合谁
- 使用 Unreal Engine 5 进行游戏开发、关卡设计、动画、特效或技术美术的团队。
- 需要通过 AI 执行重复编辑器操作和内容生产任务的用户。
- 具备 Unreal 项目、插件和本地开发环境管理能力的用户。
这是一个面向 Unreal Engine 5 自动化的功能广泛的 MCP 服务器,覆盖从资产和蓝图到环境、AI、特效、音频、网络与电影制作的工作流。它需要安装 Unreal 插件并授予项目级编辑能力;局域网访问应谨慎配置。
Unreal Engine MCP Server 是一个使用 TypeScript 和 C++ 构建的 MCP 服务器,通过原生 C++ Automation Bridge 插件让 AI 助手自动化操作 Unreal Engine。它提供 23 个工具,覆盖资产、演员、编辑器、关卡、蓝图、动画、物理、特效、AI、音频、网络和 Sequencer 等工作流。服务器支持 stdio,以及插件提供的原生 Streamable HTTP 传输。
使用 TypeScript Bridge 时,先准备 Node.js 18 或更高版本,并将 MCP Automation Bridge 插件安装到 Unreal 项目中。可使用 npx unreal-engine-mcp-server,或克隆仓库后执行 npm install、npm run build 和 node dist/cli.js。配置 UE_PROJECT_PATH 指向 Unreal 项目路径。也可以启用插件内置的 Native MCP,将客户端连接到 http://localhost:3000/mcp。
{"mcpServers":{"unreal-engine":{"command":"npx","args":["unreal-engine-mcp-server"],"env":{"UE_PROJECT_PATH":"C:/Path/To/YourProject"}}}}