ue-mcp
by db-lyon·★ 96·综合分 49
完整的虚幻引擎开发工具包,提供450+个MCP工具,支持AI驱动的游戏开发工作流。
概述
UE-MCP是一个全面的模型上下文协议服务器,为AI助手提供对虚幻编辑器的深度读写访问。它包含19个工具类别,涵盖450多个操作,支持从蓝图、材质到动画、VFX、AI和网络的自然语言编程。其架构包括TypeScript/Node.js MCP服务器,通过WebSocket JSON-RPC与虚幻编辑器内的C++桥接插件通信,使AI能够以编程方式操作虚幻项目。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
如果您正在使用 Unreal Engine 开发,并希望将 AI 助手直接集成到游戏创建工作流中以提高生产力和自动化程度,请选择 UE-MCP。
什么时候不要选它
如果您需要开源许可(它使用 BUSL-1.1 且有商业许可要求)或您的开发工作流中没有使用 Unreal Engine,请不要选择 UE-MCP。
此 server 暴露的工具
从 README 抽取出 12 个工具projectproject(action="get_status")Get Unreal Engine project status and connection info
levellevel(action="get_outliner")Inspect and manipulate level hierarchy and actors
assetasset(action="list")Browse and manage project assets
blueprintRead and modify Blueprint graphs and nodes
materialCreate and edit materials and material instances
animationWork with animation blueprints, montages, and blendspaces
vfxControl Niagara systems and particle emitters
landscapeSculpt terrain and paint landscape layers
pcgAuthor and execute Procedural Content Generation graphs
gasManage Gameplay Ability System attributes, abilities, and effects
editorControl editor settings, viewport, and build pipeline
reflectionIntrospect classes, structs, enums, and gameplay tags
说明:Tool names extracted from category descriptions and examples in documentation. The README mentions 19 tools covering 450+ actions, but doesn't list all tools explicitly.
可对比工具
安装
快速开始
npx ue-mcp init交互式设置将:
- 找到你的
.uproject文件(自动检测当前目录) - 让你选择要启用的工具类别
- 将C++桥接插件部署到你的项目中
- 启用所需的UE插件(Niagara、PCG、GAS等)
- 检测并配置你的MCP客户端(Claude Code、Claude Desktop、Cursor)
设置完成后重启编辑器一次以加载桥接插件。要更新:npx ue-mcp update
手动配置
添加到你的MCP客户端配置:
{
"mcpServers": {
"ue-mcp": {
"command": "npx",
"args": ["ue-mcp", "C:/path/to/MyGame.uproject"]
}
}
}FAQ
- 支持哪些版本的虚幻引擎?
- UE-MCP支持Windows上的UE 5.4-5.7版本和Linux上的UE 5.6+版本。需要PythonScriptPlugin(随UE 4.26+一起提供)。
- UE-MCP是否免费使用?
- 个人、学生和教育机构可以在BUSL-1.1的附加使用许可下免费使用UE-MCP。游戏工作室和商业实体需要商业许可证。
ue-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。