Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
C

CarlxsMG/UEAgent

MCP server for Unreal Engine 5, built into the editor. AI agents like Claude Code, Cursor and Codex create and edit Blueprints, materials, levels, Niagara, animation, UMG, PCG, Sequencer, GAS and Behavior Trees, with every change checked and read back.

Before you install: no copy-paste command · license MIT · link reachable

First step: nothing runnable here yet - start from the repository: https://github.com/CarlxsMG/UEAgent

SECURITY.md ✓
View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site

We have neither an install command nor a public remote endpoint from this repository, so we do not print a config. A made-up one is worse than none. How each client wires MCP up →

Star count
6 ★ · CarlxsMG/UEAgent · read from the GitHub search API · (checked 2026-11-13 20:00:50)
Source
collected from the punkpeye/awesome-mcp-servers list · type: MCP server
Harvest history
first seen 2026-10-23 · last seen 2026-11-14 · seen 26× · listed by 23 sources
Score
score 2,300 · 6 ★ · 23 sources · mcp
FAQ (answers come from our records)
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository CarlxsMG/UEAgent;first catalogued 2026-10-23;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.

UEAgent

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

The MCP server for Unreal Engine 5, built into the editor.
More than 1,500 tools that let Claude Code, Cursor or any MCP client build in Unreal,
with every change checked before it runs and read back after.
English · Español
UEAgent is an Unreal Engine 5.7 and 5.8 editor plugin that lets AI agents operate the editor through the
Model Context Protocol. The plugin is the server: it serves
Streamable HTTP from inside the editor, with no Python or Node process in between.
## Why UEAgent
The whole engine, not a demo. Blueprints and their graphs, materials, animation (AnimBP,
montages, IK, Pose Search), Niagara, landscapes and foliage, World Partition, PCG, Sequencer,
UMG/CommonUI/MVVM, GAS, AI (Behavior Trees, StateTree, EQS, Smart Objects), audio and MetaSounds,
USD and Interchange, PIE control and inspection: see the tool reference.
Verified, not assumed. An editor call that answers success: true proves nothing, so every
call goes through a contract:
preconditions refuse the calls known to crash or freeze the editor, and say what to do instead;
readback re-reads the state after the call, and reports as failed a write that did not stick,
a zero that proves nothing or a change that landed in the wrong PIE world.
Safe with your content. Every tool call is one undo step, named after the tool, so Ctrl+Z
reverts it. Vendored libraries listed as Read Only Content Roots cannot be saved, renamed,
moved or deleted by any tool, and calls that are unreliable while Play-in-Editor runs are refused
while it runs.
Built for real sessions. Several agents can share one editor: protocol work runs on network
threads, and every tool call runs on the game thread through one queue. The Activity panel
(status bar > MCP > Activity) lists each call with its duration and outcome.
mermaid
flowchart LR
A["AI agent Claude Code, Cursor, ..."] -- "MCP over HTTP" --> P
subgraph E["Unreal Editor + UEAgent"]
P["Preconditions refuse known crashes"] --> H["Tool 1,500+ of them"] --> R["Readback re-read the state"]
end
R -- "verified result" --> A
How a server inside the editor differs from one outside it, and the questions to ask any MCP server
for Unreal: Choosing an MCP server.
## Quick start
Let your agent do it. Open Claude Code, Cursor, Codex or another agent in your project's folder and
paste:
Install the UEAgent plugin in this Unreal Engine project and connect yourself to it, following https://raw.githubusercontent.com/CarlxsMG/UEAgent/main/llms-install.md
It does the steps below, checks the download's SHA-256 and asks before it changes anything; you reload
its MCP servers at the end. See llms-install.md. Or by hand:
1. Install. Download the latest UEAgent--UE5.8-Win64.zip (or -UE5.7-, for your engine) from
Releases and unzip it into
/Plugins/, or build it from source.
2. Open the project. The status bar shows MCP · 55561 with a green dot once the server is up
(if it does not, see Troubleshooting).
3. Connect an agent. From that status-bar menu, Connect Claude Code to this project writes the
unreal entry of your project's .mcp.json, and Connect another client does the same for
Cursor, VS Code, Antigravity CLI and OpenCode (and copies the command for Codex). Or, for yourself
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/en/s/carlxsmg-ueagent/)
Source
awesome · https://github.com/CarlxsMG/UEAgent
Browse by field
MCP servers
Traction
6 ★
Listed by
23 independent sources
added
today
Security policy
the repository has SECURITY.md at its root (we checked that the file exists, not what it says)

More like this

All 6,229 →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index