UEAgent
Related Servers
Alternatives to UEAgent
- AlicenseNot gradedqualityAmaintenanceUnreal Engine 5.7 editor plugin that gives AI assistants full read/write access to Blueprints, Materials, Animation, Niagara, Config, and more via MCP. 119 actions across 9 domains, pure C++, embedded Streamable HTTP server.364MIT
- AlicenseBqualityBmaintenanceAn MCP server that lets an AI agent drive Unreal Engine 5: create projects, import assets, build levels and Blueprints, configure replication, compile C++, run Play In Editor and package the game.100105 PyPI5MIT
Related Servers
- AlicenseNot gradedqualityAmaintenanceAn MCP server enabling AI agents to author Unreal Engine 5 scenes directly, with tools for spawning actors, building PCG graphs, validating physics, generating terrain, and more through a single MCP connection.12MIT
- AlicenseBqualityCmaintenanceAn MCP server that gives AI agents broad control over Unreal Engine 5.7, enabling actor/asset/level management, Blueprint and material creation, screenshots, automation, and arbitrary editor Python execution.35MIT
- AlicenseCqualityCmaintenanceEnables AI clients to control Unreal Engine 5 editor for automated Blueprint authoring, level inspection, actor spawning, and other editor workflows via a local Python MCP server and UE plugin.5004AGPL 3.0
- AlicenseNot gradedqualityAmaintenanceA native MCP server for Unreal Engine 5.7 that lets AI assistants inspect and control an open Unreal Editor through a single 'unreal' tool, supporting Python/console command execution and async tasks.5MIT
- FlicenseNot gradedqualityDmaintenanceMCP server that connects Claude to Unreal Engine 5.8 via the official Remote Control API, enabling asset manipulation, actor control, level operations, and AI-powered 3D model generation (via Meshy) through natural language.-
- AlicenseNot gradedqualityBmaintenanceOpen-source MCP server connecting AI agents (Claude, Cursor, GitHub Copilot, Gemini, and more) to Unreal Engine 5.7, editor and runtime (C++ plugin + .NET sidecar). Additionally you can use AI Game Dev app (https://ai-game.dev) to generate images, video, audio, 3D, rig, animation and much more.57Apache 2.0
TDQS
Scored across 15 tools
The graph quartet (add_graph_node, connect_pins, set_pin_default_value, get_graph_nodes) has crisp read/write/link boundaries, and the discovery quartet (find_tools, describe_tool, call_tool, enable_toolset) is explicitly staged in each description. Minor overlap remains: set_properties and set_pin_default_value both write values (distinguished only by target: object property vs unconnected pin), and execute_python/call_tool can reach anything any other tool does, though both are framed as explicit escape hatches.
All 15 names are snake_case and 14 follow a verb_noun shape (add_graph_node, save_asset, get_object_info, enable_toolset). The single deviation is `undo`, a bare verb with no object, which is readable but breaks the otherwise uniform pattern.
15 core tools sits at the top of the ideal band and each one is load-bearing: graph authoring, property read/write, compile/save, discovery, dispatch, toolset expansion, and undo. The 1549-tool catalog is deliberately kept behind find_tools/call_tool rather than dumped into the list, which is the right scoping decision.
The core surface covers the full edit lifecycle for graphs and properties: read, create, wire, set values, compile, save, and undo, plus a Python escape hatch for anything unmodeled. The visible gaps (no actor spawn, level save, asset delete/duplicate, create_blueprint) are real but bridged by documented packs via enable_toolset and by call_tool, so they are workable rather than dead ends.