Unreal_mcp and UnrealMotionGraphicsMCP

Unreal_mcp
52
Established
Maintenance 13/25
Adoption 10/25
Maturity 9/25
Community 20/25
Maintenance 10/25
Adoption 9/25
Maturity 9/25
Community 17/25
Stars: 362
Forks: 61
Downloads:
Commits (30d): 0
Language: C++
License: MIT
Stars: 80
Forks: 15
Downloads:
Commits (30d): 0
Language: C++
License: MIT
No Package No Dependents
No Package No Dependents

About Unreal_mcp

ChiR24/Unreal_mcp

A comprehensive Model Context Protocol (MCP) server that enables AI assistants to control Unreal Engine through the native C++ Automation Bridge plugin. Built with TypeScript and C++.

Provides runtime type introspection and dynamic discovery for Unreal Engine subsystems (lights, debug shapes, sequencer tracks), with graceful degradation allowing the server to start without an active connection and automatic reconnection via exponential backoff. Exposes 36 MCP tools covering asset management, actor control, animation, VFX, sequencer, and blueprint graph editing, routing all operations through a native C++ Automation Bridge plugin with command safety validation and asset caching for performance optimization.

About UnrealMotionGraphicsMCP

winyunq/UnrealMotionGraphicsMCP

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

Implements a stdio-based MCP server with TCP socket bridge to Unreal Engine, enabling version-controlled UMG workflows through human-readable JSON files as the source of truth for UI assets. Features a context compression system via Prompt Manager that dynamically enables/disables tools to optimize token usage, plus experimental Gemini CLI Skill mode for direct Python tool integration. Integrates with Unreal Engine 5.6+ through a C++ plugin backend and manages Python dependencies via `uv` for seamless cross-platform setup.

Scores updated daily from GitHub, PyPI, and npm data. How scores work