345 tools · free tier included

Give your AI agent
the keys to Godot.

GodotBridge is an MCP server that lets Claude, or any MCP-speaking AI, inspect and control a real Godot 4.x editor session and the game it's running — build scenes, write scripts, wire up physics and shaders, then press Play and watch, debug, and fix the result. No plugins pretending, no static file guessing.

claude · godot-bridge
> "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.

🌍

World, physics & navigation

Procedural terrain, collision shapes, navigation meshes, particles, tilemaps and terrain sets — the systems that make a world feel real.

🖼️

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.

Every category, honestly counted.

No inflated numbers — this is the real, live tool manifest. Click a category to preview it.

Select a category to see what it covers.

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
Get started free

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.

GodotBridge Desktop · Windows 64-bit

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.

Download for Windows

Version 1.0.0 · Free download · ZIP, about 26 MB

GodotBridge
  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.

Get started in three steps

Standard MCP over stdio — works the same way in any MCP-compatible client, not just one AI app.

1

Install the Godot addon

The addon runs inside Godot and bridges the editor to MCP clients via WebSocket.

  • Open Godot 4.x, go to the AssetLib tab
  • Search GodotBridge and click Install
  • Go to Project → Project Settings → Plugins → enable GodotBridge MCP

Or download from GitHub and copy addons/godot_mcp_bridge/ into your project.

2

Register the MCP server

Pick your AI client below. With uvx, the server downloads and runs automatically — no separate install step needed.

Requires Python 3.10+ and uv
3

Start building

Open Godot with the plugin enabled, then start a conversation in your AI client — all 345 tools are ready for your agent to call.

  • The addon connects automatically when the MCP server starts
  • Your AI agent can create scenes, nodes, scripts, materials and more
  • 96 tools are free (Lite), 345 tools with a Full license