π UE5-UMG-MCP: A deep-focused MCP for Unreal Engine UMG layout. Designed to maximize AI efficiency within limited context windows by prioritizing precision in UI structure, animations, and blueprint integration.
View on GitHub β
π Audit Wallet Slippage β
Quick Install
Copy the config for your editor. Some servers may need additional setup β check the README.
Claude Desktop
Claude Code
Cursor
Add to claude_desktop_config.json:
{
"mcpServers": {
"unrealmotiongraphics": {
"command": "npx",
"args": [
"-y",
"winyunq/UnrealMotionGraphicsMCP"
]
}
}
}
π Copy
Run in terminal:
claude mcp add unrealmotiongraphics npx -y winyunq/UnrealMotionGraphicsMCP
π Copy
Add to .cursor/mcp.json:
{
"mcpServers": {
"unrealmotiongraphics": {
"command": "npx",
"args": [
"-y",
"winyunq/UnrealMotionGraphicsMCP"
]
}
}
}
π Copy
README Excerpt
ο»Ώ[δΈζη](Readme_zh.md) <div align="center"> <h1>UnrealMotionGraphicsMCP</h1> <p><strong>Open-source MCP tools for AI-assisted Unreal Engine UMG authoring.</strong></p> <p> <a href="https://winyunq.github.io/UnrealMotionGraphicsMCP/">Web Manual</a> Β· <a href="#quick-start">Quick Start</a> Β· <a href="#protocol-reference">Protocol Reference</a>
Tools (20)
add_variable animation_append_time_slice animation_append_widget_tracks animation_delete_widget_keys animation_overview animation_time_properties animation_widget_properties apply_global_theme apply_json_to_umg apply_layout check_widget_overlap compile_blueprint connect_data_to_pin create_animation create_widget delete_animation delete_node delete_variable delete_widget export_umg_to_json
Topics
agent ai automation gamedev gemini git mcp mcp-server skills ue5 ui umg unreal unreal-engine version-control