适合谁
- 使用 Unreal Engine 5 进行游戏开发、关卡设计、动画、特效或技术美术的团队。
- 需要通过 AI 执行重复编辑器操作和内容生产任务的用户。
- 具备 Unreal 项目、插件和本地开发环境管理能力的用户。
这是一个面向 Unreal Engine 5 自动化的功能广泛的 MCP 服务器,覆盖从资产和蓝图到环境、AI、特效、音频、网络与电影制作的工作流。它需要安装 Unreal 插件并授予项目级编辑能力;局域网访问应谨慎配置。
最强项 · 文档质量 13/20 最弱项 · 可靠性 9/20
静态评测 · 未实际运行收录于 2026-07-29
查看 FMRS 评分方法 →运行环境:Node.js 18+ · Docker · 预编译二进制
UE_PROJECT_PATH
指向 Unreal .uproject 文件的绝对路径,安装时必需
MCP_METRICS_TOKEN
Prometheus 指标端点的访问令牌
MCP_AUTOMATION_PORT
Automation Bridge WebSocket 端口,默认 8091
MCP_AUTOMATION_HOST
Automation Bridge WebSocket 主机,默认 127.0.0.1
MCP_AUTOMATION_ALLOW_NON_LOOPBACK
设为 true 允许绑定非回环地址以供局域网访问,默认 false,有安全风险
MCP_AUTOMATION_CLIENT_MODE
以客户端连接 UE(false)或服务器监听 UE(true),默认 false
MCP_AUTOMATION_USE_TLS
Automation Bridge 客户端连接使用 wss://,默认 false
MCP_CONNECTION_TIMEOUT_MS
连接超时毫秒数,默认 5000
MCP_REQUEST_TIMEOUT_MS
请求超时毫秒数,默认 30000
MCP_AUTOMATION_MAX_MESSAGES_PER_MINUTE
每分钟最大入站桥接消息数,超过则断开,默认 600
MCP_AUTOMATION_MAX_AUTOMATION_REQUESTS_PER_MINUTE
每分钟最大入站自动化请求消息数,默认 120
LOG_LEVEL
日志级别:debug/info/warn/error,默认 info
MCP_ROUTE_STDOUT_LOGS
将 stdout 重定向到 stderr 以避免协议损坏,默认 true
UE_EDITOR_EXE
UnrealEditor-Cmd.exe 的路径(可选)
UE_SCREENSHOT_DIR
截图保存目录(可选)
ASSET_LIST_TTL_MS
资产列表缓存 TTL,默认 10000 毫秒
MCP_METRICS_PORT
可选 Prometheus 指标端点端口(默认 9100)
MCP_METRICS_HOST
指标端点主机,默认仅回环
MCP_METRICS_ALLOW_NON_LOOPBACK
允许指标端点绑定非回环地址,需配合 token
MCP_ADDITIONAL_PATH_PREFIXES
逗号分隔的自定义内容挂载点前缀
使用 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"}}}}
以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"unreal-engine": {
"command": "npx",
"args": [
"unreal-engine-mcp-server"
],
"env": {
"UE_PROJECT_PATH": "C:/Path/To/YourProject"
}
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add unreal-engine -e UE_PROJECT_PATH=C:/Path/To/YourProject -- npx unreal-engine-mcp-server
在终端运行;先把 <…> 占位符换成你自己的值。
在 MCP 客户端的工具列表中应出现 inspect 等工具;调用 inspect 应返回对象内省信息,或查看 Unreal 输出日志中 LogMcpNativeTransport / Automation Bridge 的连接记录以确认桥接已建立。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
Unreal Engine MCP Server 是一个使用 TypeScript 和 C++ 构建的 MCP 服务器,通过原生 C++ Automation Bridge 插件让 AI 助手自动化操作 Unreal Engine。它提供 23 个工具,覆盖资产、演员、编辑器、关卡、蓝图、动画、物理、特效、AI、音频、网络和 Sequencer 等工作流。服务器支持 stdio,以及插件提供的原生 Streamable HTTP 传输。
Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档
基于 AI 的 NPM 包分析 MCP 服务器
为 AI 编码代理提供预算、验证与回滚的治理控制层
GitHub 官方 MCP Server,用自然语言管理仓库、Issue、PR 与工作流
源版本 99fbce87ddf7 数据同步于 2026-10-19 查看 FMRS 评分方法