163 MCP Tools for AI-Powered Godot DevelopmentConnect AI assistants (Claude Code, Cursor, Windsurf, Cline) directly to your Godot 4 editor via the Model Context Protocol (MCP).Architecture: AI Assistant <--MCP--> Node.js Server <--WebSocket:6505--> Godot Editor Plugin23 Tool Categories (163 tools total): Project (7) β Project info, file search, settings, UID conversion Scene (9) β Scene tree, create/open/delete, play/stop, instancing Node (14) β Add/delete/duplicate/move, properties, signals, groups Script (8) β Read/create/edit, attach, validate syntax, search Editor (9) β Screenshots, error log, execute scripts, reload Input (7) β Key/mouse/action simulation, sequences, input mapping Runtime (19) β Game inspection, recording/replay, navigate, UI click Animation (6) β Create animations, tracks, keyframes with easing AnimationTree (8) β State machines, transitions, blend trees 3D Scene (6) β Meshes, cameras, lights, environment, GridMap Physics (6) β Bodies, collision shapes, layers, raycasts Particle (5) β GPU particles, materials, gradients, presets Navigation (6) β Regions, agents, baking, layer management Audio (6) β Players, bus layout, effects TileMap (6) β Set/fill/query cells, tile set info Theme/UI (6) β Colors, fonts, constants, StyleBox Shader (6) β Create/edit shaders, assign materials, parameters Resource (6) β Read/edit/create .tres, autoloads Batch/Refactor (8) β Find by type, cross-scene updates, dependencies Analysis (4) β Scene complexity, signal flow, unused resources Testing/QA (6) β Automated tests, assertions, screenshot compare Profiling (2) β Performance monitors, FPS/memory/draw calls Export (3) β Presets, export commands, template infoKey Features: - UndoRedo Integration β All mutations support Ctrl+Z - Smart Type Parsing β "Vector2(100, 200)", "#ff0000", "Color(1,0,0)" auto-converted - Auto-Reconnect β Exponential backoff (1s to 60s max) - Heartbeat β 10s ping/pong keeps connection alive - Error Suggestions β Structured errors with contextual hints - 2D & 3D β Full support for both 2D and 3D workflows - Lite Mode β 76 core tools for clients with tool limits (Cursor, Windsurf) - Permission Presets β Pre-configured settings for Claude Code auto-approvalQuick Start: 1. Copy addons/godot_mcp/ to your project 2. Enable plugin in Project Settings > Plugins 3. Install MCP server: cd server && npm install && npm run build 4. Configure your AI client's .mcp.jsonRequirements: - Godot 4.4+ - Node.js 18+ - MCP-compatible AI client (Claude Code, Cursor, Windsurf, VS Code + Cline, etc.)Links: Website & Docs: https://godot-mcp.abyo.net/ Purchase (itch.io): https://y1uda.itch.io/godot-mcp-pro β $15 one-time, lifetime updates for v1.x GitHub: https://github.com/youichi-uda/godot-mcp-proNote: This repository contains the Godot editor plugin (addon). The full package including the MCP server is available via purchase.