GodotBridge

Lets AI agents build, run and test Godot 4 projects in the real editor. Free Lite tier.

Documentation

Give your AI agentthe keys to Godot.

> "Add a jump-and-dash player controller, wire up the input map, then run it and check for errors."

add_node(parent=".", node_type="CharacterBody2D", node_name="Player")
add_input_action(name="dash", keys=["Shift"])
create_script(path="res://player.gd", content="...")
game_launch_process(scene_path="res://player.tscn")
game_get_errors()  β†’ []
βœ“ Player controller running, zero errors.

0

Tools

0

Categories

0

Free tools

Godot 4.x

Editor & runtime

One bridge, the whole editor.

Every layer of building a Godot game, exposed as tools your AI agent can actually call.

🎬

Scene & script building

Create scenes, add and reparent nodes, write and attach GDScript, wire signals β€” the whole authoring loop, node-path aware.

▢️

Runtime game control

Launch the game as a real process, simulate input, read live property values, capture screenshots, and pull structured errors β€” while it's running.

🦴

Animation & rigging

Skeletons, bone poses, blend shapes, AnimationTree blend graphs, IK chains, humanoid retargeting β€” the deep stuff, not just AnimationPlayer basics.

🎨

Shaders, materials & theming

Author text and visual-graph shaders, build materials, and configure Control themes without leaving the conversation.

πŸ–ΌοΈ

AI Image Studio

Generate, slice, rig, and export pixel-art sprites and animations directly into your project's import pipeline.

🧩

Addons & asset library

Search and install real Godot Asset Library addons by name, straight into res://addons/, no manual zip wrangling.

πŸ”Œ

Multiplayer & templates

Scaffold multiplayer spawners and synchronizers, or start from a template instead of a blank project.

πŸ› οΈ

Project health

Find unused resources, circular dependencies, and node warnings before they become bugs β€” undo/redo included.

Simple pricing, no subscription.

Start free with 96 tools, upgrade once for the full 345.

Lite

Free

Forever, no card needed

  • 96 tools across 14 categories
  • Scene building & node editing
  • Play, stop & read errors
  • Scene analysis & project health
  • File operations & script management
  • Editor interaction & node inspection
  • Input setup & signals/groups
  • API reference & project configuration
  • 2D/3D scene helpers
  • Animation, rigging & physics
  • Shaders, materials & UI layout
  • Live game control: input, screenshots, properties
  • AI Image Studio

Full

$29

One-time payment Β· All v1.x updates Β· 3 devices

  • All 345 tools across 36 categories
  • Everything in Lite, plus:
  • 2D/3D scene helpers
  • Animation systems & rigging
  • Shader authoring & materials
  • Live game control: input, screenshots, properties
  • Physics, navigation & world design
  • UI layout & theming
  • AI Image Studio (BYOK*)
  • Multiplayer setup & game templates
  • 3 device activations

* Image Studio uses your own PixelLab API key β€” no extra cost from us.

What does "lifetime" mean?

Your license covers all v1.x updates. If we ever release a v2 with breaking changes, existing owners get a discounted upgrade.

How does activation work?

Set your license key as an environment variable (GODOT_MCP_LICENSE_KEY) or activate via the activate_license tool. Works on up to 3 machines.

What about Image Studio?

Image Studio generates pixel-art assets using PixelLab's AI. You bring your own PixelLab API key (BYOK) β€” we don't charge anything on top. Works with both Lite and Full, but the import/export tools require Full.

Can I use it offline?

After initial activation, the license is cached with an offline grace period. Your server keeps working without internet until the window expires.

How it works

Two small pieces, one real-time bridge.

Your AI agent

Claude, or any MCP client

MCP / stdio

GodotBridge server

Python Β· 345 tools

WebSocket Β· ws://127.0.0.1:8765

Godot editor addon

Drop-in plugin, no compile step

Your running game

Second channel Β· ws://127.0.0.1:8766 Β· live input, properties, screenshots

The editor is the long-lived side and hosts the socket; the server connects out to it β€” so it survives your AI session ending and picks back up the next time you connect.

Set up your bridge in one place.

Choose your Godot project, install the addon, configure your AI client, and activate your Full license from the desktop app.

Version 1.0.0 Β· Free download Β· ZIP, about 26 MB

  1. Extract the entire ZIP into a folder.
  2. Open GodotBridge.exe and select your project.
  3. In Setup, install the addon and configure your AI client.
  4. Enable GodotBridge MCP in Godot under Project Settings β†’ Plugins.

Requires Godot 4.x and Python 3.10+ with uv. Manual setup is also available below.