The profiler Unreal's AI tools forgot to ship
An MCP expansion for Unreal 5.8+ that adds the deep editor tooling—profiling, landscape, Niagara—which Epic's native AI stack skips.

What it does
VibeUE is a C++ plugin that expands Unreal Engine 5.8’s built-in MCP server and AI toolsets. It registers extra editor capabilities—landscape sculpting, Niagara FX, animation rigs, UMG UI, MetaSound, and more—into the engine’s native ToolsetRegistry so any MCP-capable agent can drive them. It also exposes roughly 34 domain skill packs and a Python execution bridge to reach parts of the editor the base toolset cannot touch.
The interesting bit
The README is refreshingly honest about what it does not do: it refuses to duplicate Unreal’s existing CRUD tools for assets, actors, or basic Blueprints. Instead, it zeroes in on the domains Epic left behind, with performance profiling as its flagship. Unreal’s native AI stack can launch PIE but cannot measure a frame; VibeUE’s PerformanceService can diagnose CPU-versus-GPU bottlenecks, capture Insights traces, and analyse hitches so an agent can optimize rather than just edit.
Key highlights
- Plugs directly into Unreal 5.8’s native MCP endpoint—no separate server, no in-editor chat window.
PerformanceServiceadds frame timing, Insights trace capture, and automated analysis that the engine’s own AI toolsets lack entirely.- Covers deep editor domains: landscape heightmaps, Niagara HLSL modules, AnimMontage authoring, UMG MVVM bindings, and MetaSound graphs.
- Wraps editor transactions with
TransactionService, giving agents grouped undo/redo and checkpoints. - Includes real-world terrain lookup and web research tools behind an optional free API key.
Caveats
- Requires Unreal 5.8’s experimental native MCP plugin, Toolset Registry, and Editor Tools to be enabled first; it is an expansion, not a standalone system.
- The MCP server is loopback-only with no authentication, so agents must run on the same machine.
- The surface API is intentionally undocumented in static README form; you must query
ListSkillsordiscover_python_classat runtime to see what is available.
Verdict
Worth a look if you are already using Claude Code, Cursor, or Copilot with Unreal 5.8 and need agents that can profile, sculpt terrain, or author complex Blueprint graphs. Skip it if you are on an older engine version or want a self-contained AI server that does not depend on Epic’s experimental plugin stack.
Frequently asked
- What is kevinpbuckley/VibeUE?
- An MCP expansion for Unreal 5.8+ that adds the deep editor tooling—profiling, landscape, Niagara—which Epic's native AI stack skips.
- Is VibeUE open source?
- Yes — kevinpbuckley/VibeUE is open source, released under the MIT license.
- What language is VibeUE written in?
- kevinpbuckley/VibeUE is primarily written in C++.
- How popular is VibeUE?
- kevinpbuckley/VibeUE has 674 stars on GitHub.
- Where can I find VibeUE?
- kevinpbuckley/VibeUE is on GitHub at https://github.com/kevinpbuckley/VibeUE.