# Godot Extensions

The 10 Godot extensions for AI Game Developer — 58 extra AI Tools across families like Cinemachine, Terrain, Timeline, and ProBuilder. Each installs a whole tool family the agent can use once the package is present.

_Last updated: 2026-06-17_

| Extension | Tools | Package id | Version | What it adds |
| --- | --- | --- | --- | --- |
| AI Animation (/docs/extensions/godot/animation) | 7 | com.IvanMurzak.Godot.MCP.Animation | 0.1.0 | Author animation — create AnimationPlayers and libraries, create animations, add value / transform tracks, insert keyframes, and read an animation’s config. |
| AI Beehave (/docs/extensions/godot/beehave) | 5 | com.IvanMurzak.Godot.MCP.Beehave | 0.1.0 | Behaviour-tree scaffolding for the Beehave addon — create a BeehaveTree on an actor, add selector/sequence composites and action/condition leaves, and dump a tree’s structure. |
| AI CSG (/docs/extensions/godot/csg) | 6 | com.IvanMurzak.Godot.MCP.CSG | 0.1.0 | Constructive solid geometry — create CSG box / sphere / cylinder / combiner nodes, set boolean operations (union / intersection / subtraction), and read a CSG node’s config. |
| AI Dialogic (/docs/extensions/godot/dialogic) | 5 | com.IvanMurzak.Godot.MCP.Dialogic | 0.1.0 | Dialogue authoring for the Dialogic addon — create character (.dch) and timeline (.dtl) resources, append text/character/choice events, and read a timeline back. |
| AI GridMap (/docs/extensions/godot/gridmap) | 7 | com.IvanMurzak.Godot.MCP.GridMap | 0.1.0 | 3D tile grids — create a GridMap, assign a MeshLibrary, set and clear individual cells (with orientation), clear the whole map, and read its config. |
| AI Navigation (/docs/extensions/godot/navigation) | 6 | com.IvanMurzak.Godot.MCP.Navigation | 0.1.0 | 2D/3D navigation — create navigation regions and assign nav meshes, create and configure agents, add navigation links, and read a navigation node’s config. |
| AI Particles (/docs/extensions/godot/particles) | 5 | com.IvanMurzak.Godot.MCP.Particles | 0.1.0 | GPU particle emitters — create 2D/3D GpuParticles nodes, configure amount / lifetime / explosiveness, start/stop emission, and read an emitter’s config. |
| AI PhantomCamera (/docs/extensions/godot/phantomcamera) | 7 | com.IvanMurzak.Godot.MCP.PhantomCamera | 0.1.0 | Virtual cameras for the Phantom Camera addon — ensure a PhantomCameraHost on a Camera3D, create PhantomCameras, set follow / look-at targets and priority, and read config. |
| AI Terrain3D (/docs/extensions/godot/terrain3d) | 4 | com.IvanMurzak.Godot.MCP.Terrain3D | 0.1.0 | Large-terrain authoring for the Terrain3D addon — create a Terrain3D node with a data directory, sculpt height at a world position, and read region info. |
| AI Tilemap (/docs/extensions/godot/tilemap) | 6 | com.IvanMurzak.Godot.MCP.Tilemap | 0.1.0 | 2D tilemaps — create a TileMapLayer, assign a TileSet, set and erase cells from a tileset source + atlas coords, list used cells, and clear the layer. |

---

Source (HTML): https://ai-game.dev/docs/extensions/godot
