📡 MCP Radar

FFZackFair92/unreal-engine-mcp

Drive Unreal Engine 5 from an AI agent — MCP server over the Remote Control API and in-editor Python. No C++ plugin to compile.

3 stars
0 forks
Python
momentum ▲ 6.0
created 2026-07-28
on radar since 2026-07-30
ai-agentautomationblueprintclaudegame-developmentgamedevlevel-designllmmcpmodel-context-protocolpythonremote-control-apiue5unreal-engineunreal-engine-5
View on GitHub ↗

About unreal-engine-mcp

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

No C++ plugin to compile. It uses two plugins that already ship with the engine — Python Editor Script Plugin and Remote Control API — and talks to the editor over local HTTP.

The local layer exists because the Remote Control API only works against an editor that is already running: creating a project, launching it, compiling and packaging all have to happen at the process level.

- 72 tools and 5 resources — full reference - 278 tests, none of which need Unreal installed - Unreal automation notes — the API traps found the hard way

- Unreal Engine 5.0 or newer (developed and tested against 5.8 — see version compatibility) - Python 3.10+ - Windows, Linux or macOS. Development happens on Windows, which is where the local layer is exercised most; the Linux and macOS paths (Build.sh, RunUAT.sh, pgrep) are implemented and covered by CI, but less battle-tested. The editor layer is platform-neutral.

The server detects what the running engine supports at startup of each call — uestatus reports it under capabilities — and fails with an explicit message instead of a cryptic Python error when a feature is missing:

Feature Works on ------ Actors, levels, spawn/transform, PIE, project settings, build & packaging, Sound Cues 5.0+ Blueprint creation, components (SubobjectDataSubsystem), reparenting 5.0+ Materials, material instances, screenshots, C++ class generation 5.0+ glTF/.glb import v

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/FFZackFair92--unreal-engine-mcp.html)

Related MCP servers

MuhittinYilmazer/akana

Self-hosted, local-first AI assistant server: swappable LLM providers, review-gated memory, an encrypted vault, and wake-word voice. No accounts, no telemetry.

⭐ 3Python
vinodborole/okf-kit

Turn any website into a portable, agent-ready Open Knowledge Format (OKF) bundle — no LLM required. Crawl, sync, chat offline, and serve docs to coding agents over MCP.

⭐ 5Python
AlexanderBoger/SaveContext

Git LFS for your LLM context — 20x Context Savings — an MCP server that keeps big documents out of the model and returns byte-exact quotes for a fraction of the tokens.

⭐ 5Python
Alex663028/pulse-agent

Pulse — Hermes-style self-improving AI agent. Reliability-first rebuild with evaluated skill self-evolution, multi-agent team orchestration, dialectic user modeling, and fully self-hosted default stac

⭐ 4Python
zouyuanqing/vision-primitives-mcp

Vision-primitives MCP server for text-only LLMs: describe, locate (coordinates), OCR with bbox, annotate, crop, zoom, automated anomaly scanning, computer use — powered by Xiaomi MiMo V2.5. Single-fil

⭐ 4Python
hritvikgupta/nimbus

Talk to your cloud — an open-source AI agent that reads your code, operates AWS & GCP, and opens PRs. Self-hostable.

⭐ 3Python

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.