Docs · Extensions

Teach the agent new areas.

An extension is a separate package that teaches the agent a whole new area of your engine — without forking the base plugin. Install one and the agent can use it right away. Today there are 26 published extensions across Unity, Unreal Engine, and Godot.

Last updated: 2026-10-17 View as Markdown
26
Published extensions
124
Capabilities they add
3
Engines supported

What is an extension?

In Unreal and Godot, an extension adds MCP tools: the base plugin discovers its [AiTool]s when the package is installed. In Unity, extensions add no MCP tools: each one contributes an RQL module (sources, functions and type adapters), so the agent reaches the new area through rql-query / rql-mutate. Either way the new abilities only exist while the package is present — ask the agent what it can do (in Unity: run rql-schema) to check what's installed.
Unity10 extensions · 38 capabilitiesUnity extensions →
AI Animation3 capabilities

Create, inspect, and modify AnimationClips and AnimatorControllers — curves, events, states, and transitions.

com.ivanmurzak.unity.mcp.animationDetails →
AI Particle System2 capabilities

Inspect and modify any of the 24 ParticleSystem modules — emission, shape, velocity, color-over-life, and more.

com.ivanmurzak.unity.mcp.particlesystemDetails →
AI ProBuilder4 capabilities

Procedural mesh modeling — create shapes, extrude / bevel / bridge faces, set face materials, and merge meshes.

com.ivanmurzak.unity.mcp.probuilderDetails →
AI Cinemachine4 capabilities

Virtual cameras — create CinemachineCameras, set Follow / LookAt targets, lens, body/aim, noise (shake), priority, and blends.

com.ivanmurzak.unity.mcp.cinemachineDetails →
AI Splines3 capabilities

Author splines — SplineContainers, knots, tangents and tangent-modes, closed loops, and evaluate points along a curve.

com.ivanmurzak.unity.mcp.splinesDetails →
AI Terrain4 capabilities

Terrain authoring — create terrains, sculpt and sample heights, manage layers, paint textures, scatter trees/details, and stitch neighbours.

com.ivanmurzak.unity.mcp.terrainDetails →
AI InputSystem4 capabilities

Input authoring — InputActionAssets, action maps, actions, bindings (incl. composites like WASD), and control schemes.

com.ivanmurzak.unity.mcp.inputsystemDetails →
AI Tilemap5 capabilities

2D tilemaps — create grid + tilemap, paint / box-fill / clear tiles, tile and rule-tile assets, collider and orientation.

com.ivanmurzak.unity.mcp.tilemapDetails →
AI Navigation4 capabilities

NavMesh — add and bake NavMeshSurface, bake settings, modifiers/volumes, links, and agents + destinations.

com.ivanmurzak.unity.mcp.navigationDetails →
AI Timeline5 capabilities

Cutscene authoring — TimelineAssets, tracks (animation / audio / signal / …), clips, markers, and PlayableDirector binding.

com.ivanmurzak.unity.mcp.timelineDetails →
Unreal Engine6 extensions · 28 toolsUnreal Engine extensions →
Godot10 extensions · 58 toolsGodot extensions →
AI Animation7 tools

Author animation — create AnimationPlayers and libraries, create animations, add value / transform tracks, insert keyframes, and read an animation’s config.

com.IvanMurzak.Godot.MCP.AnimationDetails →
AI Beehave5 tools

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.

com.IvanMurzak.Godot.MCP.BeehaveDetails →
AI CSG6 tools

Constructive solid geometry — create CSG box / sphere / cylinder / combiner nodes, set boolean operations (union / intersection / subtraction), and read a CSG node’s config.

com.IvanMurzak.Godot.MCP.CSGDetails →
AI Dialogic5 tools

Dialogue authoring for the Dialogic addon — create character (.dch) and timeline (.dtl) resources, append text/character/choice events, and read a timeline back.

com.IvanMurzak.Godot.MCP.DialogicDetails →
AI GridMap7 tools

3D tile grids — create a GridMap, assign a MeshLibrary, set and clear individual cells (with orientation), clear the whole map, and read its config.

com.IvanMurzak.Godot.MCP.GridMapDetails →
AI Navigation6 tools

2D/3D navigation — create navigation regions and assign nav meshes, create and configure agents, add navigation links, and read a navigation node’s config.

com.IvanMurzak.Godot.MCP.NavigationDetails →
AI Particles5 tools

GPU particle emitters — create 2D/3D GpuParticles nodes, configure amount / lifetime / explosiveness, start/stop emission, and read an emitter’s config.

com.IvanMurzak.Godot.MCP.ParticlesDetails →
AI PhantomCamera7 tools

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.

com.IvanMurzak.Godot.MCP.PhantomCameraDetails →
AI Terrain3D4 tools

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.

com.IvanMurzak.Godot.MCP.Terrain3DDetails →
AI Tilemap6 tools

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.

com.IvanMurzak.Godot.MCP.TilemapDetails →

Brutal — coming soon. No extensions yet.

Keep going