README
🚀 UE-Editor-MCPServer
本项目旨在将UE Editor封装为MCP Server,实现Agent的自动化迭代,从而提升开发效率。欢迎各位开发者提供宝贵建议。
🚀 快速开始
项目设置
- 将当前项目克隆到你的项目或引擎的插件目录中,并完成编译。
- UE的插件目录通常位于
Content/Plugins或其他自定义位置。
- UE的插件目录通常位于
- 确保Python环境配置正确,特别是pip源连接畅通(可尝试使用国内镜像加速)。
- 启动UE引擎后,MCP Server会自动启动。
注意事项
⚠️ 重要提示
本项目目前基于C++开发,未来计划上架商店。若需在其他版本的UE上使用,请自行调整Python和插件版本以确保兼容性。
💡 使用建议
若遇到编译问题,可能需要一定的C++知识。
💻 使用示例
基础用法
目前仅提供示例版本的MCP Server。如果想添加功能或修改行为,可以直接在.Content/Python/MCPServer.py中进行代码修改。示例代码会展示基本用法和功能实现方式。
高级用法
若需更多高级功能,请参考项目文档或社区讨论。
✨ 主要特性
- 自动化迭代:通过MCP Server,Agent可以更高效地完成UE Editor中的重复性任务,提升开发效率。
- 跨平台支持:计划逐步支持UE5和部分UE4版本,扩展适用范围。
- 社区协作:欢迎各位开发者贡献代码或提出建议,共同完善项目功能。
📚 详细文档
当前版本说明
- 基于UE 5.5开发:目前仅保证在UE 5.5版本下的可用性。理论上,只要Python版本和PythonScriptPlugin与5.5一致即可兼容其他版本引擎(后续会考虑支持UE5和部分UE4版本)。
- Windows平台稳定:目前仅在Windows系统下保证稳定性。
总结
该项目旨在通过封装UE Editor为MCP Server,实现Agent的自动化迭代。当前版本基于UE 5.5,在Windows下稳定运行。新手可通过克隆项目、配置环境和修改Python脚本快速上手。未来计划支持更多UE版本并上架商店,欢迎大家提供宝贵建议!
Scan to contact