MifBridge
Lets Claude or any MCP client work inside Unreal Engine 5.3 to 5.8 and Blender 3.6 to 5.2, and reads the editor back after every change.
Documentation
VERSION 1.0.0 • UE 5.3 TO 5.8 • BLENDER 3.6 TO 5.2
AI for Unreal and Blender.
Every change is checked.
MifBridge lets Claude and other AI assistants work inside Unreal Engine and Blender. After every change, it looks at the editor to confirm the change really happened, and tells the AI exactly what it found.
Get on Fab · Buy here · Read the docs
Behind this page: all 161 showcase videos, made with 332,023 commands
BY THE NUMBERS COUNTED FROM THE CODE · 2026-09-17
- 458 Unreal Engine commands (each one registered in the plugin's code)
- 189 Blender commands (each one registered in the add-on's code)
- 669 MCP tools (the commands as Claude and other AI apps see them)
- 346 automated tests (test scripts in the repository)
- 6 Unreal versions tested (5.3 to 5.8, none failed, 2026-09-16)
HOW IT WORKS
It checks the editor
after every change.
When the AI asks for a change, MifBridge makes it, then looks at the editor to see what actually happened and reports that, including anything that came out different. When the AI asks for something it is not allowed to do, MifBridge refuses and says why. These are real refusals from recorded sessions.
-
set_cvar2026-09-13 16:52:12 UTC · UE 5.7REFUSED no console variable named 'mif.BridgeWriteMode'
The AI tried to raise its own permission level through a console variable. There is no such switch: only a person can change the level, in the MifBridge panel or when starting the editor.
-
import_asset2026-09-13 16:52:11 UTC · UE 5.7BLOCKED 'import_asset' is refused: the MifBridge safety gate is in 'scratch' mode. This endpoint either persists to disk, takes the editor loop, or executes outside the
Importing writes new files to disk, which the current level, scratch, does not allow. The rest of the message tells a person how to allow it.
-
set_render_settings colorDepth=32, fileFormat=PNG2026-09-21 15:29:18 UTC · Blender 5.2.1 LTSREFUSED colorDepth '32' is not one the PNG format accepts: bpy_struct: item.attr = val: enum "32" not found in ('8', '16'). The enum's own item list reports 8, 10, 1...
PNG images cannot be 32-bit. The reply names the bad value and the values that work, so the AI can fix its next try.
Copied word for word from the recorded sessions the panel above replays. Each message is its first line, shortened where the panel shortens it.
WHY IT’S CALLED MIFBRIDGE
The bridge of a ship.
A ship’s bridge is where the crew sees what is really going on and steers from. MifBridge does that job for an AI working in Unreal Engine or Blender.
-
THE PROGRAMS
Unreal and Blender are huge
They can do almost anything, and they do exactly what they are told, mistakes included.
-
THE AI
An AI cannot see your screen
It has read every manual, but it can only send commands and read the replies. It knows only what the replies tell it.
-
MIFBRIDGE
MifBridge tells it what really happened
Every reply is read from the editor itself. Each command does one clear thing, every command is logged, and anything you have not allowed is refused.
Connecting an AI to Unreal is the easy part. The hard part is making sure it is told the truth, so every success report comes with what the editor actually shows.
WHAT YOU GET
What it does for you.
Four things that keep an AI from quietly breaking your project.
01
It checks every change
After each change, MifBridge reads the result back from the editor and reports exactly what it finds, including anything that came out different.
02
It rejects bad commands
A misspelled or impossible setting is refused with the values that work and the most likely fix, so the AI can correct itself.
03
You decide what it may do
Three levels: read (look only), scratch (it can make changes but cannot save them or run risky commands) and full. Only a person can change the level, in the editor.
04
Unreal and Blender, one setup
The MifBridge plugin works in Unreal Engine and the free MifBlender add-on works in Blender. The same MCP server drives both.
IN THE EDITOR
Real work, built this way.
[
BLENDER
Built one part at a time, then checked.
MifBlender built the rig in the order an engineer would, then checked the scene it left behind.
](https://mifshowcase.store/showcase) · [
UNREAL ENGINE
A whole game level, built through MifBridge.
Geometry, materials, collision, lighting and navigation. The finished level is the proof.
](https://mifshowcase.store/oilrig)

UNREAL ENGINE
Change a project without guesswork.
Assets, levels, Blueprints, materials and sequences each have their own commands, and each command reports exactly what it changed.

BLENDER
Blender works the same way.
Modeling, rigging, lighting, nodes, physics and rendering, each with its own commands.
WHAT IT COVERS
What it can do in each program.
UNREAL ENGINE 458 commands
Blueprints · Materials · Landscape · Niagara · UMG · Sequencer · Rigging · Animation · PCG · DataTables · Collections · GAS · World Partition · Navigation · Water · Physics · Cooked projects
BLENDER 189 commands
Modeling · Materials · UV · Rigging · Constraints · Lights · Cameras · Animation · Geometry Nodes · Physics · Particles · Rendering · World · Compositing · Scene · Import · Export
COMPATIBILITY
Tested on each Unreal version.
All versions, Unreal and Blender →
| Version | Status | Tests | |
|---|---|---|---|
| UE 5.3 | Tested | 249 test suites, none failed | Details → |
| UE 5.4 | Tested | 252 test suites, none failed | Details → |
| UE 5.5 | Tested | 252 test suites, none failed | Details → |
| UE 5.6 | Tested | 252 test suites, none failed | Details → |
| UE 5.7 | Tested | 249 test suites, none failed | Details → |
| UE 5.8 | Tested | 252 test suites, none failed | Details → |
THE LOG
Where each number comes from.
Each number on this page, with the date it was measured and the file that records it. How each one is tested is on the verification page.
-
2026-09-21
The Blender panel above, recorded
21 commands in Blender 5.2.1 LTS, shown as they happened.
content/blender_session.json
-
2026-09-17
Counts taken from the code
458 Unreal Engine commands, 189 Blender commands, 669 MCP tools, 346 automated tests.
the version line in the README, checked before every release
-
2026-09-17
Blender tested on 5 versions
3.6.23, 4.2.17 LTS, 4.4.0, 5.0.1, 5.2.1 LTS: all 96 test suites on each, none failed.
tools/suite_results.json
-
2026-09-16
Unreal Engine 5.3 to 5.8 tested
6 versions as Epic ships them, 249 to 252 test suites each, none failed.
tools/ue_engine_sweep_results.json
-
2026-09-13
The Unreal panel above, recorded
36 commands on a UE 5.7 test project, shown as they happened.
content/panel_session.json
This is the Markdown version of https://mifshowcase.store/, made from the page itself when the site is built. A map of the whole site for AI assistants: https://mifshowcase.store/llms.txt