# AI CSG — Godot Extension

AI CSG (com.IvanMurzak.Godot.MCP.CSG) — Constructive solid geometry — create CSG box / sphere / cylinder / combiner nodes, set boolean operations (union / intersection / subtraction), and read a CSG node’s config. A 6-tool AI Game Developer extension for Godot.

_Last updated: 2026-06-17_

## At a glance

| Field | Value |
| --- | --- |
| Tools added | 6 |
| Version | 0.1.0 |
| Package id | com.IvanMurzak.Godot.MCP.CSG |
| Engine | Godot · Godot 4.3+ |
| Base plugin | godot_mcp |
| Wraps | CSG |
| Repository | https://github.com/IvanMurzak/Godot-AI-CSG |
| Tool id prefix | csg- |

## Install

Requires the base plugin godot_mcp. After installing, reopen the editor so the new tool family appears in the agent's list.

```bash
godot-cli install-extension com.IvanMurzak.Godot.MCP.CSG
```

## When to ask the AI for it

Ask for greybox / blockout geometry built from boolean solids without leaving the Godot editor.

Not sure if it's installed? Ask the agent "Do you have CSG tools available?" — the csg- tools only exist when the package is present.

## Example prompts

1. Create a CSG combiner with a 2×1×2 box and subtract a sphere of radius 1 from it.
2. Set the box to subtract from the combiner.

---

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