Skip to main content
Glama

Related Servers

Alternatives to UEAgent

  • A
    license
    Not graded
    quality
    A
    maintenance
    Unreal 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.
    364
    MIT

Related Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    An 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.
    12
    MIT
  • A
    license
    B
    quality
    C
    maintenance
    An 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.
    35
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    A 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.
    5
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    MCP 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.
    -
  • A
    license
    Not graded
    quality
    B
    maintenance
    Open-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.
    57
    Apache 2.0

TDQS

A4.6/5.0

Scored across 15 tools

Disambiguation4/5

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.

Naming Consistency4/5

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.

Tool Count5/5

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.

Completeness4/5

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.

Maintenance

ActivityMaintained
ResponsivenessNo recent community issues