MCP Catalogs
首页

ue-mcp

by db-lyon·96·综合分 49

完整的虚幻引擎开发工具包,提供450+个MCP工具,支持AI驱动的游戏开发工作流。

developer-toolsai-llmother
22
Forks
0
活跃 Issue
本月
最近提交
2 天前
收录于

概述

UE-MCP是一个全面的模型上下文协议服务器,为AI助手提供对虚幻编辑器的深度读写访问。它包含19个工具类别,涵盖450多个操作,支持从蓝图、材质到动画、VFX、AI和网络的自然语言编程。其架构包括TypeScript/Node.js MCP服务器,通过WebSocket JSON-RPC与虚幻编辑器内的C++桥接插件通信,使AI能够以编程方式操作虚幻项目。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:通过自然语言命令自动执行重复的虚幻引擎开发任务
:使用AI助手生成和修改游戏资源、蓝图和材质
:使用YAML流引擎创建复杂的游戏开发工作流,实现多步骤流程
:支持哪些版本的虚幻引擎?
:UE-MCP是否免费使用?

什么时候选它

如果您正在使用 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

  • blueprint

    Read and modify Blueprint graphs and nodes

  • material

    Create and edit materials and material instances

  • animation

    Work with animation blueprints, montages, and blendspaces

  • vfx

    Control Niagara systems and particle emitters

  • landscape

    Sculpt terrain and paint landscape layers

  • pcg

    Author and execute Procedural Content Generation graphs

  • gas

    Manage Gameplay Ability System attributes, abilities, and effects

  • editor

    Control editor settings, viewport, and build pipeline

  • reflection

    Introspect 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.

可对比工具

unreal-editor-mcpue-python-scriptue-mcp-serverunreal-engine-automationue-dev-tools

安装

快速开始

npx ue-mcp init

交互式设置将:

  1. 找到你的.uproject文件(自动检测当前目录)
  2. 让你选择要启用的工具类别
  3. 将C++桥接插件部署到你的项目中
  4. 启用所需的UE插件(Niagara、PCG、GAS等)
  5. 检测并配置你的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 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。