ClaudeBridge
🤖 422+ AI Tools
🔌 MCP Protocol
🏗️ 25+ Domains
🔒 100% Local
ClaudeBridge is an AI-powered Unreal Engine 5 editor plugin that exposes 422+ tools for controlling UE Editor in real-time via the Model Context Protocol (MCP). Any MCP-compatible AI client — Claude, ChatGPT, Cursor, Windsurf, and more — can connect and manipulate the editor autonomously.
From Blueprint scripting to Material creation, Actor management to Niagara VFX, ClaudeBridge turns natural language into editor actions.
Who It's For
| Target | Use Case |
|---|---|
| Solo Developers | Accelerate prototyping by describing what you want instead of clicking through menus |
| Studios & Teams | Automate repetitive editor tasks, batch operations, and pipeline workflows |
| Technical Artists | Scriptable Material and Niagara workflows via AI commands |
| Educators & Students | Learn UE5 concepts with AI-guided, interactive exploration |
Key Features
- 422+ Tools across 25+ domains (Blueprints, Materials, Actors, Niagara, Widgets, Sequencer, Animation, Mesh, Audio, Physics, and more)
- Open Protocol — Works with any MCP-compatible AI client, not locked to one vendor
- 100% Local — No cloud, no API keys, no subscriptions. One-time purchase, runs entirely on your machine
- Full C++ Source — Complete source code included, fully extensible
- Real-Time Dashboard — Monitor connections, session stats, recent activity, and server status from within the editor
- Undo/Redo Support — Transaction-based operations with full editor undo integration
- Cross-Platform — Windows, macOS, and Linux support
How It Works
AI Client (Claude, GPT, Cursor, etc.)
|
| HTTP POST /mcp (JSON-RPC 2.0)
v
ClaudeBridge MCP Server (Port 3000)
|
| Routes commands to 40+ Manager classes
v
Unreal Engine Editor API
|
| Executes on GameThread
v
Your Project (Blueprints, Materials, Actors...)
- You describe what you want in natural language to your AI client
- The AI translates your request into MCP tool calls
- ClaudeBridge executes the commands in the Unreal Editor
- You see results instantly in the viewport, Blueprint editor, or Material graph
Quick Example
"Create a Blueprint actor with a BeginPlay event that prints 'Hello World' after a 2-second delay"
The AI will automatically:
- Call
read_blueprintto inspect the target - Call
add_event_nodeto add BeginPlay - Call
add_nodeto create a Delay node and PrintString - Call
connect_pinsto wire the execution flow - Call
compile_blueprintto validate
All without you touching the editor.
Supported Domains
| Domain | Tools | Description |
|---|---|---|
| Blueprint Nodes | 18 | Add, delete, configure graph nodes |
| Pin Connections | 3 | Wire execution and data flow |
| Events | 2 | Standard and custom Blueprint events |
| Variables | 3 | Create, delete, configure variables |
| Functions | 5 | Create functions with inputs/outputs |
| Inspection | 7 | Read Blueprint structure, analyze graphs |
| Actors | 20 | Spawn, transform, configure actors |
| Assets | 16 | Find, duplicate, rename, delete assets |
| Materials | 28 | Create materials, expressions, instances |
| Editor | 25 | Viewport control, PIE, screenshots |
| World | 9 | Levels, lights, physics |
| Niagara | 25 | Particle systems, emitters, renderers |
| Widgets | 17 | UMG UI creation and manipulation |
| Sequencer | 12 | Cinematics and animation tracks |
| Procedural Mesh | 38 | Runtime geometry creation and CSG |
| MetaSound | 15 | Procedural audio graphs |
| And 10+ more... | 179+ | Animation, Physics, Landscape, etc. |
Next Steps
- Installation & Setup — Get ClaudeBridge running in 5 minutes
- Connecting Your AI Client — Configure Claude, Cursor, or any MCP client
- Your First Commands — Hands-on tutorial
- Tools Reference — Complete reference for all 422+ tools