
UE-Editor-MCPServer

2025.03.22
5
Python游戏开发自动化工具开发效率
UE-Editor-MCPServer 是一个将 Unreal Engine Editor 封装为 MCP Server 的服务,旨在供 Agent 使用以实现 Agent 自动化迭代。当前版本基于 UE5.5 开发,主要支持 Windows 平台,未来计划支持 UE5 和部分 UE4 版本。
View on GitHub
Overview
基本能力
产品定位
UE-Editor-MCPServer 是一个用于 Unreal Engine Editor 的 MCP Server,旨在通过封装 UE Editor 功能,为 Agent 提供自动化迭代的能力。
核心功能
- 将 UE Editor 封装为 MCP Server,供 Agent 使用。
- 支持自动化迭代功能。
- 当前版本基于 UE5.5 开发,未来计划支持更多版本。
适用场景
- 游戏开发中的自动化测试和迭代。
- 需要与 UE Editor 交互的 Agent 自动化任务。
工具列表
- MCPServer.py:主服务脚本,可通过修改此文件添加新功能。
常见问题解答
- 兼容性:当前仅支持 UE5.5 和 Windows 平台,其他版本和平台可能不稳定。
- 依赖:需要 C++ 版本的项目和 pip 源连接畅通。
使用教程
使用依赖
- 确保 pip 源连接畅通。
- 需要 C++ 版本的项目。
安装教程
- 克隆当前项目至项目或引擎的 plugin 目录。
- 编译项目,引擎启动后会自动启动 MCPServer。
调试方式
- 修改
.Content/Python/MCPServer.py
文件以添加或调试功能。 - 重新启动引擎以应用更改。
许可证
None