Case study · 2026 · private
ReVerse
A custom MCP server I wrote so Claude Code can drive UEFN like a CLI — placing actors, editing scenes, running operations the editor's normally click-by-click. The LLM is the controller; the side effects are typed tools.
Python·UEFN·Verse·MCP·Claude Code
01 · Problem
UEFN (Unreal Editor for Fortnite) is great for visual map building but slow and click-heavy for repetitive scene operations. I wanted Claude Code to drive the editor as if it were a CLI.
02 · Approach
- 01
Wrote a custom MCP server in Python that exposes UEFN actor placement, transform, and scene ops as tools.
- 02
Connected Claude Code as the controller — natural-language scene direction → MCP call → real-time actor change in UEFN.
- 03
Kept the protocol surface deterministic and tool-shaped; the LLM is in the loop, but the side-effecting calls are typed.
03 · Outcome
Private prototype. Demonstrates the pattern of using LLMs as a high-level controller for desktop creative tooling.