C++ REST API plugin for Unreal Engine + Claude Code skill for AI-driven editor automation.
claude plugin install unreal-bridge/install-ue-rest "D:\Projects\UE\YourProject"
This creates a symlink from your project's Plugins/UnrealBridgeREST/ to the plugin source.
Plugin compiles automatically. REST API starts on port 8080.
The unreal-bridge skill provides 50+ REST endpoints for automating:
- Actors — spawn, transform, destroy, list, properties
- Materials — create nodes, connect, parameters, import/export
- Blueprints — node CRUD, connect, compile, variables
- Assets — list, search, info, references, export
- Editor — camera, selection, live coding
- Level — info, outliner
- Python — execute code sync/async
See skills/unreal-bridge/references/endpoints/ for full endpoint documentation.
Clone into a UE project's Plugins/ directory:
cd YourProject/Plugins
git clone https://github.com/yevhe/UnrealBridgeREST.gitEdit C++ source, compile via Live Coding (POST /editor/live_coding), test via REST on :8080.
UnrealBridgeREST/
├── .claude-plugin/plugin.json # Claude Code marketplace manifest
├── UnrealBridgeREST.uplugin # UE plugin descriptor
├── VERSION.json
├── Source/ # UE C++ plugin source
├── skills/unreal-bridge/ # Claude Code skill
│ ├── SKILL.md
│ ├── scripts/ # Install/status/uninstall scripts
│ └── references/ # API documentation
├── commands/ # Slash commands
└── docs/ # Installation guide
- Unreal Engine 5.0+
- PythonScriptPlugin enabled
- Claude Code (for skill/commands)
MIT