经 AI Skill Hub 精选评估,虚幻引擎MCP 获评「强烈推荐」。这款MCP工具在功能完整性、社区活跃度和易用性方面表现出色,AI 评分 8.0 分,适合有一定技术背景的用户使用。
虚幻引擎MCP 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
虚幻引擎MCP 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
# 方式一:通过 Claude Code CLI 一键安装
claude skill install https://github.com/winyunq/UnrealMotionGraphicsMCP
# 方式二:手动配置 claude_desktop_config.json
{
"mcpServers": {
"----mcp": {
"command": "npx",
"args": ["-y", "unrealmotiongraphicsmcp"]
}
}
}
# 配置文件位置
# macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
# Windows: %APPDATA%/Claude/claude_desktop_config.json
# 安装后在 Claude 对话中直接使用 # 示例: 用户: 请帮我用 虚幻引擎MCP 执行以下任务... Claude: [自动调用 虚幻引擎MCP MCP 工具处理请求] # 查看可用工具列表 # 在 Claude 中输入:"列出所有可用的 MCP 工具"
// claude_desktop_config.json 配置示例
{
"mcpServers": {
"____mcp": {
"command": "npx",
"args": ["-y", "unrealmotiongraphicsmcp"],
"env": {
// "API_KEY": "your-api-key-here"
}
}
}
}
// 保存后重启 Claude Desktop 生效
Build, inspect, refactor, and version UMG UI through AI agents and MCP tools.
Web Manual · Install · MCP Client · Fab Marketplace · Discord
---
UMG MCP turns Unreal Editor UMG work into explicit, reviewable tool calls. An AI agent can create widgets, update layout, wire Blueprint logic, edit materials, drive UMG animation, and round-trip UI files through JSON instead of relying on screenshots or fragile click automation.
The README is the front door. The step-by-step tutorials live in the deployed documentation site:
| Start here | Open the web manual |
| Repository copy | Document/index.html and Document/index_zh.html |
UMG MCP currently targets Unreal Engine 5.8 on Win64. The plugin descriptor in this package is set to EngineVersion: 5.8.0.
Run static protocol checks without opening a project:
cd D:\UE5Project\YourProject\Plugins\UmgMcp\Resources\Python
uv run python APITest\Umg_Widget_Protocol_Static_Check.py
uv run python APITest\Blueprint_MCP_Schema_Check.py
uv run python APITest\Material_Protocol_Static_Check.py
uv run python APITest\Animation_Protocol_Static_Check.py
Run an editor smoke test after Unreal Editor is open:
uv run python APITest\UE5_Editor_Imitation.py
If the editor-side test cannot connect, check that the plugin is enabled and use list_umg_mcp_servers to confirm its dynamically assigned endpoint is discoverable.
Use this if you want the shortest install path and the in-editor workflow.
UmgMcp, then restart the editor.Use this if you want to inspect the protocol, develop fixes, or integrate the plugin manually.
cd D:\UE5Project\YourProject
mkdir Plugins
cd Plugins
git clone https://github.com/winyunq/UnrealMotionGraphicsMCP.git UmgMcp
Then open the project in Unreal Engine 5.8 and allow Unreal Build Tool to compile the plugin. If you move the plugin between projects, keep the final folder name as UmgMcp unless you also update your MCP client configuration.
BlueCode now separates attention-compressed semantic reads from round-trip/debug evidence. Union writes support graph revisions, source maps, dry-run plans, LCS right-anchor insertion, safe append, and rollback on failure. It is still transitional: complete structured CFG recovery and editing for nested branches, loops, Sequence/Switch, latent nodes, and arbitrary irreducible graphs remains v2 work. Low-level node commands are compatibility execution primitives, not the BlueCode language.
| Symptom | Fix |
|---|---|
MCP client reports ConnectionRefusedError, WinError 10061, or WinError 1225 | Open Unreal Editor first, enable UmgMcp, then call list_umg_mcp_servers. Each editor uses a unique OS-assigned port; reconnect to the endpoint in its live discovery record. |
uv is not recognized | Install uv, restart the terminal, or use the optional local virtual environment setup above. |
| Plugin does not compile after copying between projects | Confirm the project is using UE 5.8 Win64, remove stale generated build output for this plugin/project, then let Unreal rebuild. |
| Tool calls succeed but edit the wrong widget | Set the active UMG target first or pass the full asset path, for example /Game/UI/WBP_LoginPanel.WBP_LoginPanel. |
| A protocol command is unclear | Use the web manual for workflow guidance and the protocol markdown files for exact payload shapes. |
UnrealMotionGraphicsMCP 是一个专为 Unreal Engine 设计的开源 MCP 工具集,旨在通过 AI 辅助实现 UMG(Unreal Motion Graphics)界面的自动化创作。该项目通过 MCP 协议将 AI 能力引入编辑器,让开发者能够通过自然语言指令直接生成、修改和管理 UI 资产,极大地提升了 UI 开发的效率。
本项目提供了一套强大的 AI 管理工具:内置 System Instruction Editor,允许用户修改 AI 的全局指令以优化上下文;具备灵活的 Tool Management 功能,支持通过启用或禁用特定的 MCP 工具来压缩 Context Window,防止 AI 分心;此外,用户还可以自定义工具的 Description(Prompt),使其更贴合个人的工作流需求。
请将此开源插件克隆到您的 Unreal 项目的 Plugins 目录下。完成克隆后,请在 Unreal Engine 5.8 中打开项目并启用 UmgMcp 插件。随后需要重启编辑器,以确保 Unreal Build Tool 完成插件编译。安装完成后,建议运行 Resources/Python 目录下的相关 Python 脚本进行协议静态检查(Static Check),以验证环境配置是否正确。
本项目当前支持 Win64 平台下的 Unreal Engine 5.8。用户可以通过向 AI Agent 发送自然语言指令(例如:创建一个带有登录卡片的 WBP_LoginPanel)来驱动 MCP 工具。建议配合 Prompt Manager 使用:若需纯 UI 生成,可开启“一键部署模式”仅保留布局工具;若需 AI 指导而非直接修改,可切换至“导师模式”仅保留只读工具。
项目提供了针对 UMG Widget 的 API 支持,涵盖 Context & Attention 等类别,用于获取当前激活的资产信息。目前 Blueprint MCP 处于过渡��段,采用节点化形式,适用于简单的事件连线,但未来将向更高密度的 bluecode 协议演进。开发者可以通过 API 状态表实时查看各功能的可用性。
针对常见问题,若遇到 ConnectionRefusedError 或 WinError 相关连接错误,请确保已先打开 Unreal Editor 并启用 UmgMcp 插件,随后重启编辑器再重新连接 MCP 客户端。如果系统中提示 uv 命令无法识别,请安装 uv 工具包或手动创建虚拟环境以确保 Python 环境正常运行。
高质量MCP工具,适用于UE5游戏开发
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ MIT 协议 — 最宽松的开源协议之一,可自由商用、修改、分发,仅需保留版权声明。
AI Skill Hub 点评:虚幻引擎MCP 的核心功能完整,质量优秀。对于Claude Desktop / Claude Code 用户来说,这是一个值得纳入个人工具库的选择。建议先在非生产环境试用,再逐步推广。
| 原始名称 | UnrealMotionGraphicsMCP |
| 原始描述 | 开源MCP工具:🚀 UE5-UMG-MCP: A deep-focused MCP for Unreal Engine UMG layout. Designed to max。⭐173 · C++ |
| Topics | mcpaiautomationgamedev |
| GitHub | https://github.com/winyunq/UnrealMotionGraphicsMCP |
| License | MIT |
| 语言 | C++ |
收录时间:2026-07-12 · 更新时间:2026-07-12 · License:MIT · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端