Installation
Complete setup guide for both tools in the Aesthetic Engine ecosystem.
Godot Runtime Bridge (GRB)
Section titled “Godot Runtime Bridge (GRB)”Requirements
Section titled “Requirements”- Godot 4.5 or later — GRB uses the
LoggerAPI (OS.add_logger) introduced in 4.5. Earlier versions are not supported. - Node.js LTS — required for the MCP bridge helper.
- Cursor or Claude Code — any MCP-compatible AI agent.
Step 1 — Install the Addon
Section titled “Step 1 — Install the Addon”git clone https://github.com/Aesthetic-Engine/godot-runtime-bridge.gitCopy the addons/godot-runtime-bridge/ folder into your Godot project’s addons/ directory.
Enable the plugin: Project → Project Settings → Plugins → Godot Runtime Bridge → Enable.
Paste this prompt into Cursor Agent mode:
Set up the Godot Runtime Bridge (GRB) for this project. Install the addon if missing, create .cursor/mcp.json with the GRB MCP server (args: path to godot-runtime-bridge/mcp/index.js), add GODOT_PATH to env with the path to my Godot executable — search common locations or ask me. Run npm install in the mcp folder if needed. Tell me when done.
Step 2 — Install the MCP Bridge
Section titled “Step 2 — Install the MCP Bridge”cd godot-runtime-bridge/mcpnpm installStep 3 — Configure Cursor
Section titled “Step 3 — Configure Cursor”Create .cursor/mcp.json in your project root:
{ "mcpServers": { "godot-runtime-bridge": { "command": "node", "args": ["C:/path/to/godot-runtime-bridge/mcp/index.js"], "env": { "GODOT_PATH": "C:/path/to/Godot_v4.5-stable_win64.exe" } } }}Replace both paths with your actual file locations.
Step 4 — Enable in Cursor
Section titled “Step 4 — Enable in Cursor”- Open Settings → Tools & MCP
- Find godot-runtime-bridge under Installed MCP Servers
- Toggle it ON
- Verify the green indicator appears
Step 5 — Verify
Section titled “Step 5 — Verify”In Cursor Agent chat:
Connect to Godot via the GRB bridge and confirm once connected.
Aesthetic Engine Builder (AEB)
Section titled “Aesthetic Engine Builder (AEB)”Requirements
Section titled “Requirements”- Godot 4.5+
- GRB installed and connected (see above)
Installation
Section titled “Installation”git clone https://github.com/Aesthetic-Engine/Aesthetic-Engine-Builder.gitOpen the project in Godot 4.5+. The builder addon is pre-configured.
Copy addons/aesthetic-engine-builder/ from the repo into your project’s addons/ directory.
Enable the plugin: Project → Project Settings → Plugins → Aesthetic Engine Builder → Enable.
- Click the Aesthetic Engine Builder tab in the Godot bottom panel
- Answer the 5 design pillar questions
- Click Generate Prompt → Copy to Clipboard
- Paste into Cursor Agent chat
- The agent builds your game, launches it via GRB, and verifies the result
Exported Builds
Section titled “Exported Builds”For testing against exported builds instead of editor runs, add GDRB_EXE to your MCP config:
{ "mcpServers": { "godot-runtime-bridge": { "command": "node", "args": ["C:/path/to/godot-runtime-bridge/mcp/index.js"], "env": { "GODOT_PATH": "C:/path/to/Godot_v4.5-stable_win64.exe", "GDRB_EXE": "C:/path/to/your-exported-game.exe" } } }}When GDRB_EXE is present, missions and some flows use the export instead of the editor run.
Troubleshooting
Section titled “Troubleshooting”| Problem | Solution |
|---|---|
| GRB tools not showing in Cursor | Check Settings → Tools & MCP → godot-runtime-bridge → Logs |
| Game doesn’t launch | Verify GODOT_PATH points to your Godot 4.5+ executable |
| Tests run slowly | Don’t minimize the game window — Godot throttles when minimized |
| Connection refused | Ensure the plugin is enabled in Project → Project Settings → Plugins |