π 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.
Config is the same across clients β only the file and path differ.
{
"mcpServers": {
"unrealmotiongraphicsmcp": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories β click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience β it helps other developers decide.
Sign in to write a review.
Others in design / developer-tools
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
Asynchronous coordination layer for AI coding agents: identities, inboxes, searchable threads, and advisory file leases over FastMCP + Git + SQLite
MCP server for accessing Figma plugin console logs and screenshots via Cloudflare Workers or local mode
MCP Security Weekly
Get CVE alerts and security updates for UnrealMotionGraphicsMCP and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A Version-Controlled AI-Assisted UMG Workflow
If you find manual plugin configuration and MCP environment setup too cumbersome, check out our commercial version on Fab: UMG MCP on Fab Marketplace
Differences between Fab and Open Source versions:
π View Developer Program β contribute to the project and get Fab access for free.
This guide covers the two-step process to install the UmgMcp plugin and connect it to your Gemini CLI.
Navigate to your project's Plugins folder: YourProject/Plugins/ (create it if it doesn't exist).
Clone the repository directly into this directory:
git clone https://github.com/winyunq/UnrealMotionGraphicsMCP.git UmgMcp
Restart the Unreal Editor. This allows the engine to detect and compile the new plugin.
Tell Gemini how to find and launch the MCP server.
Edit your settings.json file (usually located at C:\Users\YourUsername\.gemini\).
Add the tool definition to the mcpServers object.
"mcpServers": {
"UmgMcp": {
"command": "uv",
"args": [
"run",
"--directory",
"D:\\Path\\To\\YourUnrealProject\\Plugins\\UmgMcp\\Resources\\Python",
"UmgMcpServer.py"
]
}
}
IMPORTANT: You must replace the path with the correct absolute path to the Resources/Python folder from the cloned repository on your machine.
That's it! When you start the Gemini CLI, it will automatically launch the MCP server in the background.
After restarting your Gemini CLI and opening your Unreal project, you can test the connection by calling any tool function:
cd Resources/Python/APITest
python UE5_Editor_Imitation.py
The plugin's Python environment is managed