What's New
This release brings the MCP server from 20 tools (original) to 149 tools with 100% Godot 4.x subsystem coverage for full AI-driven autonomous game development.
63 New Tools (86 → 149)
Networking (4 tools)
game_http_request— HTTP GET/POST/PUT/DELETE with headers and bodygame_websocket— WebSocket client connect/disconnect/send messagesgame_multiplayer— ENet multiplayer create server/client/disconnectgame_rpc— Call or configure RPC methods on nodes
3D Rendering & Geometry (13 tools)
- CSG nodes, MultiMesh, procedural mesh generation, MeshInstance3D primitives
- 3D lights (directional/omni/spot), GridMap, ReflectionProbe/Decal/FogVolume
- VoxelGI/LightmapGI, Path3D/Curve3D, Sky, camera attributes (DOF/exposure)
- NavigationRegion3D baking, Area3D overlap & shape intersection queries
2D Systems (7 tools)
- CanvasLayer/CanvasModulate, 2D drawing primitives, 2D lights & occluders
- ParallaxBackground, Line2D/Polygon2D, Path2D/Curve2D, Area2D queries
Advanced Animation (3 tools)
- AnimationTree state machine travel & parameters
- AnimationPlayer seek/queue/speed control
- SkeletonIK3D target management
Advanced Audio (3 tools)
- Audio bus effects (reverb/delay/chorus/EQ/compressor)
- Bus layout management (create/remove/reorder/routing)
- AudioStreamPlayer3D spatial properties & listener management
System & Window (6 tools)
- Runtime script attach/detach/source, window control (size/fullscreen/title)
- OS info, Engine.time_scale, node process mode, world physics settings
Advanced Signals & Input (5 tools)
- List all signals with connections, await signals with timeout
- Touch/gesture simulation, input state queries, runtime InputMap management
Editor & Project Tools (12 tools)
- File rename, resource management, GDScript creation from templates
- Scene signal connections, layer definitions, editor plugins
- Shader files, theme resources, main scene, scene structure manipulation
- Translation file management, runtime locale/translate
UI Controls (8 tools)
- Control focus/anchors/tooltip, text widget operations (LineEdit/TextEdit/RichTextLabel)
- Popup/Dialog/Window management, Tree/ItemList/OptionButton
- TabContainer/TabBar, PopupMenu/MenuBar, range widgets, ColorPicker
Rendering & Resources (2 tools)
- MSAA/FXAA/TAA/scaling mode configuration
- Runtime resource load/save/preload
Previous Additions (v0.1.0 → v1.0.0)
- 66 tools added across runtime code execution, node manipulation, signals, animation, physics, camera, file I/O, project creation, enhanced input, error/log capture, and more
- Comprehensive test suite: 390 tests across 3 files
- Reentrancy guard, full type conversion, smart property detection
Stats
- 149 tools across 24 Godot subsystems
- 390 tests (157 tool definitions + 202 handlers + 31 utils)
- 100% Godot 4.x subsystem coverage