Skip to main content

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

TargetUse Case
Solo DevelopersAccelerate prototyping by describing what you want instead of clicking through menus
Studios & TeamsAutomate repetitive editor tasks, batch operations, and pipeline workflows
Technical ArtistsScriptable Material and Niagara workflows via AI commands
Educators & StudentsLearn 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...)
  1. You describe what you want in natural language to your AI client
  2. The AI translates your request into MCP tool calls
  3. ClaudeBridge executes the commands in the Unreal Editor
  4. 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:

  1. Call read_blueprint to inspect the target
  2. Call add_event_node to add BeginPlay
  3. Call add_node to create a Delay node and PrintString
  4. Call connect_pins to wire the execution flow
  5. Call compile_blueprint to validate

All without you touching the editor.


Supported Domains

DomainToolsDescription
Blueprint Nodes18Add, delete, configure graph nodes
Pin Connections3Wire execution and data flow
Events2Standard and custom Blueprint events
Variables3Create, delete, configure variables
Functions5Create functions with inputs/outputs
Inspection7Read Blueprint structure, analyze graphs
Actors20Spawn, transform, configure actors
Assets16Find, duplicate, rename, delete assets
Materials28Create materials, expressions, instances
Editor25Viewport control, PIE, screenshots
World9Levels, lights, physics
Niagara25Particle systems, emitters, renderers
Widgets17UMG UI creation and manipulation
Sequencer12Cinematics and animation tracks
Procedural Mesh38Runtime geometry creation and CSG
MetaSound15Procedural audio graphs
And 10+ more...179+Animation, Physics, Landscape, etc.

Next Steps