Unreal_mcp and UE5-MCP

Both projects offer a Model Context Protocol (MCP) implementation for Unreal Engine, making them **competitors** providing similar functionality for AI assistants to control the engine.

Unreal_mcp
58
Established
UE5-MCP
47
Emerging
Maintenance 13/25
Adoption 10/25
Maturity 15/25
Community 20/25
Maintenance 2/25
Adoption 10/25
Maturity 16/25
Community 19/25
Stars: 362
Forks: 61
Downloads:
Commits (30d): 0
Language: C++
License: MIT
Stars: 364
Forks: 52
Downloads:
Commits (30d): 0
Language:
License:
No Package No Dependents
Stale 6m 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 UE5-MCP

VedantRGosavi/UE5-MCP

MCP for Unreal Engine 5

Implements a cross-DCC AI automation pipeline connecting Blender and UE5 through Model Control Protocol, enabling text-to-scene generation in Blender with automated asset transfer, material conversion, and level optimization for UE5. Provides Blueprint-integrated assistance for gameplay scripting, performance profiling, and debugging workflows. Extends BlenderMCP architecture to orchestrate multi-stage asset creation and scene composition across both engines using AI-driven scene generation and PolyHaven asset integration.

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