Place
Spawn actors from an approved catalog reference. Deterministic transforms. No “vibes-based” coordinates from the model alone.
Private prototype · public capability face
ReVerse is a custom MCP server that lets Claude Code drive UEFN like a CLI — natural-language scene direction becomes typed tool calls with real side effects in the editor. The model decides; the protocol enforces shape.
Claude Code plans in natural language and selects tools. No raw editor API from the model.
Python server: schemas, validation, session hygiene. Side effects only through declared tools.
UEFN listener applies approved ops on the editor thread. Actors move. Internals stay private.
Architecture · public shape only
What you can know without seeing the private repo: intent stays in the agent; effects stay in the editor; the bridge is a narrow, typed contract.
Claude Code (or any MCP client) plans in natural language and selects tools. No direct editor API from the model.
Python MCP server: tool schemas, validation, session hygiene. Side effects only through declared tools — not freeform shell.
A listener inside UEFN applies approved ops on the editor thread. You see actors move. You don’t get a dump of internals here.
Interactive demo · simulated session
This is a dry-run of the control loop — not a live link to your editor. Tool names below are capability-shaped (place / query / validate), not a leak of the private catalog.
Capability surface · abstract
Enough for a peer to understand the product. Not enough to clone the private measurement layer or asset graph.
Spawn actors from an approved catalog reference. Deterministic transforms. No “vibes-based” coordinates from the model alone.
Move, rotate, and scale with editor-safe conventions. The agent proposes; the tool validates before apply.
Read bounds, counts, and selection state so the model can replan instead of guessing the scene is empty.
Structural checks: duplicates, impossible orientations, support assumptions — fail loud, not silent.
Multi-step operations as one intent: grids, corridors, floors — still a list of typed calls under the hood.
Receipt-style logging of what ran. Useful for debugging the agent, not a public dump of proprietary plans.
Boundary · Northbridge-style honesty
Capability demo ≠ open-sourcing the moat. If it’s measurement, catalog, or bridge internals, it stays private.