# Godot Extensions

The 10 Godot extensions for AI Game Developer — 58 extra AI Tools. 10 Godot-AI-* packages add tool families like Animation, CSG, GridMap, Navigation, Particles, and Tilemap, plus addon integrations (Beehave, Dialogic, PhantomCamera, Terrain3D) on top of the core godot_mcp addon. Each one makes its whole area available to the agent once the package is present.

_Last updated: 2026-10-17_

| Extension | Adds | Package id | Version | What it adds |
| --- | --- | --- | --- | --- |
| AI Animation (https://ai-game.dev/docs/extensions/godot/animation) | 7 tools | com.IvanMurzak.Godot.MCP.Animation | 0.1.2 | Author animation — create AnimationPlayers and libraries, create animations, add value / transform tracks, insert keyframes, and read an animation’s config. |
| AI Beehave (https://ai-game.dev/docs/extensions/godot/beehave) | 5 tools | com.IvanMurzak.Godot.MCP.Beehave | 0.1.2 | 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 (https://ai-game.dev/docs/extensions/godot/csg) | 6 tools | com.IvanMurzak.Godot.MCP.CSG | 0.1.2 | 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 (https://ai-game.dev/docs/extensions/godot/dialogic) | 5 tools | com.IvanMurzak.Godot.MCP.Dialogic | 0.1.2 | 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 (https://ai-game.dev/docs/extensions/godot/gridmap) | 7 tools | com.IvanMurzak.Godot.MCP.GridMap | 0.1.2 | 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 (https://ai-game.dev/docs/extensions/godot/navigation) | 6 tools | com.IvanMurzak.Godot.MCP.Navigation | 0.1.2 | 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 (https://ai-game.dev/docs/extensions/godot/particles) | 5 tools | com.IvanMurzak.Godot.MCP.Particles | 0.1.3 | GPU particle emitters — create 2D/3D GpuParticles nodes, configure amount / lifetime / explosiveness, start/stop emission, and read an emitter’s config. |
| AI PhantomCamera (https://ai-game.dev/docs/extensions/godot/phantomcamera) | 7 tools | com.IvanMurzak.Godot.MCP.PhantomCamera | 0.1.2 | 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 (https://ai-game.dev/docs/extensions/godot/terrain3d) | 4 tools | com.IvanMurzak.Godot.MCP.Terrain3D | 0.1.2 | 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 (https://ai-game.dev/docs/extensions/godot/tilemap) | 6 tools | com.IvanMurzak.Godot.MCP.Tilemap | 0.1.2 | 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
