Godot AI connects MCP-compatible AI assistants (Claude Code, Codex, Antigravity, Cursor, etc.) to a live Godot editor. Build scenes, write and attach scripts, design UI, animate, create materials and particle effects, run tests, and read editor data β all from chat.From the creators of MCP for Unity β the most widely used gamedev MCP, with 14,000+ GitHub stars and hundreds of thousands of users β built from the ground up for Godot. Robustness and deep QA are core to our approach, shaped by over a year of development and community feedback on MCP for Unity.Good Setup / Demo Video: https://youtu.be/9qCt7gxPJkY?si=nP1-gZ0l3hkC-FTy&t=51Discord: https://discord.com/invite/FDZ5fr2QkPDemo project shown below: dynamic, interactive UI panels drawn 100% procedurally with Godot AI β no textures, sprites or shaders. About 2 hours of work: https://github.com/hi-godot/cyberpunk-hud-demoFull docs and repo: https://github.com/hi-godot/godot-aiFeatures:- 150+ operations spanning scenes, nodes, scripts, animations, UI, themes, materials, particles, audio, cameras, input mapping, and project settings- One-click setup for 22 MCP clients β Claude Code, Claude Desktop, Codex, Antigravity, Cursor, Windsurf, VS Code, VS Code Insiders, Zed, Gemini CLI, Cline, Kilo Code, Roo Code, Kiro, Trae, Cherry Studio, OpenCode, Qwen Code, Kimi Code, Grok Build, Hermes Agent, Zoo Code- Build entire UI hierarchies from a single prompt- Materials (StandardMaterial3D, ORMMaterial3D, ShaderMaterial) and particles (GPU + CPU, 2D + 3D) with one-call presets β fire, smoke, sparks, magic, rain, explosion, lightning- AnimationPlayer authoring with fade/slide/shake/pulse presets- Inline or .tres resource authoring (meshes, shapes, curves, gradients, styleboxes)- Smart screenshots (editor viewport, in-game framebuffer, or cinematic camera) so AI agents can see your scene β with vision routing so even text-only models can use them- Multi-instance support across multiple Godot editors- Built-in self-update β the dock notifies you when a new version is available, no Asset Library re-download neededRequirements: Godot 4.5+ and an MCP client.Quick Start:Install uv (one-time):macOS/Linux: curl -LsSf https://astral.sh/uv/install.sh | shWindows (PowerShell): irm https://astral.sh/uv/install.ps1 | iexInstall the addon from the Asset Library (or drop the addons/godot_ai folder into your project's addons/ folder).In Godot: Project > Project Settings > Plugins β enable "Godot AI".Open the Godot AI dock and click your MCP client to configure it in one click.Open your MCP client and start prompting.Coming next: Physics, Shaders, Terrain, Custom ToolsPrivacy: Godot AI uses limited, anonymous telemetry to improve reliability. It does not collect file paths, project names, scene or source contents, or other user-identifying data. Telemetry can be fully disabled with GODOT_AI_DISABLE_TELEMETRY=true or DISABLE_TELEMETRY=true (no traffic, no UUID generated). More here: https://github.com/hi-godot/godot-ai/blob/main/docs/TELEMETRY.md
Allows for writing webm files in movie maker mode, with options for disabling sound, exporting and aloha matte, and quality.File sizes can be up to 27x smaller than godots natively supported AVI format.
A simple, floating debug menu for any game.
Godot Environment Query Orchestrator (GEQO) is a node-based environment querying system for Godot 4.5+. It allows AI characters to evaluate the world around them and select the best position/node/item based on customizable generators and tests (e.g distance, visibility), made around contexts (Any node with a position value). It is implemented in C++ as a GDExtension for higher performance.
Simple UI Drawer. Spawn from anywhere, apply your theme.
Extension providing bindings to Luau, a scripting language derived from Lua with a focus on performance and safety.
Godot Level Manager is A Unity based Level Manager that will allow Godot to recognize and manage what is a level vs a player or non level / Level GameObject since all GameObject's are viewed as Scene's in Godot aything can technically be loaded as a "Level". This allows a distinct seperation between levels and game objects as well as categorization of levels.
Standstill Core provides shared classes used by Dingus and Buttered Sausage. Install this addon first if you're using either of those projects.
Real-time audio analysis toolkit for Godot 4.5+.- Real-time FFT audio analysis with frequency bands- Beat detection with configurable sensitivity- Audio intensity analysis and smoothing- Signal-based event system
The Godot Media Controller (GMC) is a display platform for creating pinball games using the Mission Pinball Framework (MPF). With GMC, pinball makers can use Godot as their graphics engine for robust screen content and media features on games built on MPF.
Game backend and unified SDK of popular platforms βin one service! Key tools for integration, monetization,development of WEB and mobile games,with the possibility of free use.
The GodotAudioManager is a comprehensive audio management system that provides centralized control over multiple audio sources in Godot. It allows you to manage omnidirectional, 2D, and 3D audio streams from a single node, with additional features like automatic pause on window blur and tab switching.