Unreal MCP 服务器 Unreal MCP Server — 370+ AI Tools for UE5 Editor Automation via MCP

Unreal MCP 服务器 Unreal MCP Server — 370+ AI Tools for UE5 Editor Automation via MCP

将Claude Code、Cursor、Windsurf、Claude Desktop、VS Code(Copilot)、Antigravity、OpenCode或任何兼容MCP的AI代理直接连接到虚幻引擎5.7编辑器。

 

v4版本共搭载了54个类别的378个编辑器工具,以及15个上下文资源和14个工作流提示,通过JSON-RPC 2.0通过可流式HTTP实现——让你的AI助手成为真正的共同开发者,涵盖关卡构建、游戏脚本、过场动画、视觉特效、音频、网络、动画、UI、源码管理、自动测试、运行时调试、建模、材质图层、混沌破坏和元人类。

 

🎬 视频展示 https://www.youtube.com/watch?v=wEuaFqUPp00

 

🚀 v4(对比v3)v4的新意是代理原生版本——围绕AI代理的实际工作方式重新构建。工作流程相同,上下文更便宜,多步骤编辑更安全。

 

目录模式(默认)—— ~95% 减少代理上下文

  • tools/list 返回 4 个发现元工具 + ~30 个核心工具(~3K token),而不是全部 378 个模式(~60K token)。代理人通过search_tools、list_tool_categories和get_tool_schemas按需发现剩余的。所有电话都保持可呼叫。将 ToolExposureMode = Full 设置为旧行为。

run_tool_script — 将多步程序作为一个交易

  • 带有结果引用(save_as / “$var.field”)和foreach循环的顺序工具调用,在一次编辑事务中执行(全有或全无,第一次失败时回滚)。一个24个角色级别的块化变成了单次调用和一次Ctrl+Z键——从而消除批处理中的N往返问题。

后台任务——长距离操作不再被阻挡

  • 长期运行的工具(光照/导航构建、断裂、重网格、PCG执行、fal.ai 生成、自动化运行)在3秒宽限窗口后返回{task_id, status: “working”}。投票以get_task_status进展,中止cancel_task,列举于list_tasks。以工具形式实现,因此每个MCP客户端都能在无能力协商的情况下工作。

闭环图编辑——代理自行验证自己的编辑

  • describe_graph 在一次调用中返回完整的蓝图拓扑(节点 + 引脚 + 去重边列表 + 编译状态),替换了 N 次往返×get_node_pins次。还有get_execution_paths、move_node、delete_nodes、评论、重定向、find_orphaned_nodes、list_node_types和list_actor_components/get_component_info。

建模和混沌现在已经真实存在(v3 中的模式存根)

  • 建模(5):多重拉伸、多重切割、布尔、uv_unwrap、重新网格——通过GeometryScript实现,包含前后三角形计数。
  • 混沌:chaos_create_geometry_collection和chaos_fracture(沃罗诺伊/集群/均匀/位面)现在真正执行;chaos_apply_force应用运行时脉冲。

结构化输出无处不在

  • 每个返回 JSON 的工具都会附带结构化内容和人类可读的文本。结构化错误带有机器可读的{code, hint, did_you_mean[]}——代理启用恢复流程代码,而非正则表示,大幅减少重试循环。

全能撤销

  • 每个变异工具现在都运行在自己的名为 MCP:<tool> editor 事务中。Ctrl+Z按键正常操作;多步脚本会合并成一个撤销步骤。

硬化核心

  • 请求体大小限制(解析前的HTTP 413)、工具调用超时(结构化超时错误)、异常保护(抛出工具返回结构化内部错误,避免编辑器崩溃)、空闲会话垃圾回收、真实的BindAddress设置,以及通过Host头验证实现DNS重新绑定防御。

质量由注册库范围的测试矩阵保护

  • MatrixSpec 生成整个注册表的契约测试。新工具一出现即即被覆盖;开发过程中发现了v3编辑器崩溃和5个无声bug。export_tool_docs会从实时注册表重新生成每个工具的引用,这样文档就不会漂移。

重新设计的状态栏

 

 

🚀 主要特征

  • 378个编辑工具,涵盖54个类别——演员、材质、材质图层/图表、蓝图、序列器、景观、植被、尼亚加拉、音频、MetaSound、MetaSound图表、物理、混沌、导航、PCG、GAS、增强输入、网络、AI行为树、AnimGraph、StateTree、控制绑定、CommonUI、AI 3D/图像生成、源代码控制、测试创作、运行时调试、PIE、建模、MetaHuman,以及v4元/任务发现层。
  • 目录模式——渐进式工具披露降低了新会话的工具定义成本 ~95%(~3K 对 ~60K token),同时保持所有 378 个工具可调用。
  • 工具预设 — 完整/场景构建/游戏玩法/极简/目录。立即切换以管理AI上下文成本。
  • 多步工具脚本——run_tool_script将一个序列(带变量和循环)作为一个全有或全无的编辑事务运行。
  • 完全撤销支持——每个变异操作都是其自身命名的编辑器事务;脚本可以合并成一个撤销步骤。
  • 通用AI兼容——Claude Code、Claude Desktop、Cursor、VS Code(Copilot)、Windsurf、Antigravity、OpenCode以及任何兼容MCP的客户端。可流式HTTP + SSE — 无厂商锁定。
  • 15 上下文资源——项目数据、层级层级、选定参与者、性能统计、能力检测、撤销历史等。
  • 60个蓝图工具——组件、变量、线节点、集合属性、完整图回读、执行路径追踪和清理。
  • 源代码控制感知——对任何Unreal支持的供应商(Perforce、Git LFS、Plastic、Subversion)有效。
  • 生产级安全——持有令牌认证、源允许列表、范围门控、结构化错误、协作取消、试运行、请求大小限制、工具调用超时、异常保护、会话GC、DNS重新绑定防御。

 

📦 包含内容

  • 带可扩展架构的完整 C++ 源代码
  • 涵盖54个类别的378种工具
  • 5个工具预设(完整/场景构建/游戏玩法/极简/目录)
  • 15个只读上下文资源
  • 14个可重复使用的工作流程提示
  • AI驱动的图像生成与通过fal ai实现的文本/图像转三维
  • 非HTTP客户端的STDIO桥接器(Claude桌面版)
  • 实时状态栏指示器,一键复制 Claude 代码配置
  • 持有人令牌授权、源允许列表、范围门控、速率限制
  • 注册库生成的工具参考(export_tool_docs)及全面文档

 

🧩 工具类别(54种)核心 — 演员(16)、编辑器(7)、资产(6)、关卡(6)、资产管理(7)、批处理(3) 场景构建 — 材质(5)、材质图(8)、材质图层(4)、静态网格(7)、环境(4)、建模(5) 脚本 — 蓝图(60)、Python 桥(1)、搜索(2) 电影 — 序列器(12)、动画(5)、动画图(14)、控制绑定(2) 世界构建 — 景观(3)、植被(4)、样条(7)、世界划分(2)、空间(10)、PCG(9) 视觉特效与音频 — 尼亚加拉(3)、音频(3)、MetaSound(6) MetaSound Graph(8) 仿真 — 物理(9)、导航(3)、混沌(5) 角色 — MetaHuman (4) 数据 — 数据工具(6) UI — 小部件/UMG(15)、CommonUI(4)、UI Image (2) 游戏玩法 — GAS(8)、增强输入(6)、游戏框架(6)、游戏标签(3)、状态树(5)、PIE(9) 网络 — 网络(5) AI — AI 工具(8)、3D 模型(3) DevOps — 源代码控制(8)、测试创作(5)、运行时调试(7) 工作流 — 宏(6)、构建(7)、Engine API(3)、性能(4) 代理(v4) — 元与任务(8)

 

🔌 插件依赖(自动启用) EditorScriptingUtilities、Niagara、PCG、EnhancedInput、SourceControl、FunctionalTesting、GeometryScripting、Fracture、GameplayAbilities(可选)、PythonScriptPlugin(可选)

 

⚙️ 技术参数

  • 协议:MCP 规范 2025-06-18,可流式 HTTP
  • 传输方式:JSON-RPC 2.0 通过 HTTP(默认端口 13579)+ SSE 备份
  • 引擎支持:虚幻引擎5.7(Windows,macOS,Linux)
  • 线程处理:所有 UE API 调用自动分配到游戏线程
  • 源代码:包含完整 C++ 访问权限
  • 认证:持有令牌 + 起源允许列表(默认仅限本地主机
  • 文档:https://www.strayspark.studio/docs/unreal-mcp-server
资源下载此资源仅限注册用户下载,请先
资源下载
下载价格免费
资源类型:UE插件
支持软件:UE5.7
文件格式:.plugins
包含内容:引擎工具

       ©版权声明:本站除原创作品外的资源均收集于网络,只做学习和交流使用,版权归原作者所有,若作商业用途,请购买正版。

评论0

请先

限时优惠29/年丨永久仅需198】全站资源免费下载,每天持续更新中...有疑问加站长微信:CG_3DA(直接说问题)赞助一下
微信扫一扫关注
扫码关注后会自动登录