Collega l'AI a Godot 4
Configura MCP Pro in 5 minuti e lascia che Claude o Cursor controllino direttamente il tuo editor Godot. Installa il plugin, compila il server, configura il tuo client AI — e sei pronto.
get_project_info get_scene_treeGodot MCP Pro è un server MCP con 175 strumenti che collega assistenti AI come Claude e Cursor direttamente all'editor Godot 4 tramite WebSocket. Consente all'AI di creare scene, scrivere GDScript, simulare l'input del giocatore, ispezionare i giochi in esecuzione, costruire ambienti 3D, configurare la fisica, gestire particelle e audio — tutto da un'unica conversazione. Acquisto una tantum di $15, funziona su Windows, macOS e Linux.
Acquisto una tantum di $15 · Aggiornamenti a vitaUn prompt → l'AI costruisce un gioco di Reversi completo, lo avvia e lo collauda con i clic del mouse.
AI Assistant <--stdio/MCP--> Node.js Server <--WebSocket--> Godot Editor
Comunicazione bidirezionale in tempo reale. Nessun polling dei file. Nessuna generazione di sottoprocessi CLI. Solo feedback istantaneo.
Guide pratiche per Godot 4 potenziate dall'AI. Nessuna informazione obsoleta su Godot 3 — tutto qui è testato su Godot 4.4+.
Configura MCP Pro in 5 minuti e lascia che Claude o Cursor controllino direttamente il tuo editor Godot. Installa il plugin, compila il server, configura il tuo client AI — e sei pronto.
get_project_info get_scene_treeChiedi all'AI di creare un gioco 2D completo — scene, script, segnali, UI. Questa guida ti accompagna nella costruzione di un gioco da tavolo di Reversi in un'unica conversazione con l'AI, da un progetto vuoto a un gioco giocabile.
create_scene add_node create_script connect_signal play_sceneCostruisci un controller di personaggio in terza persona con animazioni Mixamo, macchina a stati AnimationTree, telecamera SpringArm3D e terreno — tutto creato dall'AI. Copre CharacterBody3D, i layer di fisica e il blending delle animazioni in Godot 4.
add_mesh_instance setup_lighting create_animation_tree setup_physics_body setup_camera_3dGodot 4 ha rivoluzionato i segnali rispetto a Godot 3. Niente più connect("signal", obj, "method") — usa signal.connect(callable). Lascia che l'AI verifichi l'architettura dei tuoi segnali, individui i segnali scollegati e visualizzi il flusso dei segnali in tutto il progetto.
analyze_signal_flow find_signal_connections get_signals connect_signalLascia che l'AI collaudi il tuo gioco. Avvia il gioco, simula l'input di tastiera/mouse, cattura screenshot, verifica lo stato del gioco ed esegui stress test con input casuali. Nessun framework di test richiesto — MCP Pro gestisce tutto a livello di editor.
play_scene simulate_key capture_frames assert_node_state run_stress_testL'AnimationTree di Godot 4 è potente ma complesso. Lascia che l'AI crei macchine a stati con transizioni, configuri blend tree, imposti condizioni e colleghi i parametri — l'ostacolo più comune per i principianti di Godot, risolto in pochi minuti.
create_animation_tree add_state_machine_state add_state_machine_transition set_tree_parameterGodot 4 ha rinominato PhysicsBody in CharacterBody/RigidBody e ha modificato le API dei collision layer. Lascia che l'AI configuri le forme di collisione, imposti correttamente i layer di fisica, aggiunga raycast e verifichi la tua configurazione delle collisioni — evitando i bug di fisica più comuni.
setup_collision set_physics_layers setup_physics_body get_collision_infoGodot 4 ha sostituito i CPUParticles predefiniti con GPUParticles2D/3D. Crea fuoco, fumo, pioggia, neve e scintille con preset integrati, oppure regola con precisione la forma di emissione, le curve di velocità e i gradienti di colore — il tutto tramite prompt in linguaggio naturale.
create_particles apply_particle_preset set_particle_color_gradient set_particle_materialCollega il tuo assistente AI a Godot in meno di 5 minuti.
Copia addons/godot_mcp/ nel tuo progetto Godot. Abilitalo in Progetto > Impostazioni progetto > Plugin. Il plugin avvia automaticamente un server WebSocket all'interno dell'editor.
Esegui npm install && npm run build nella directory server/. Questo compila il server MCP TypeScript che collega il tuo client AI al plugin Godot.
Aggiungi il server alla configurazione MCP del tuo client AI. Apri Godot e il tuo assistente AI avrà accesso in tempo reale a 175 strumenti — creazione di scene, modifica di script, simulazione degli input e analisi del gioco in esecuzione.
Tutto ciò che serve per lasciare che l'AI costruisca, ispezioni, testi e modifichi il tuo progetto Godot in 2D e 3D.
get_project_info metadata & autoloadsget_filesystem_tree recursive file treesearch_files fuzzy/glob searchget/set_project_settings read & writeuid_to_project_path UID conversionproject_path_to_uid path conversionget_scene_tree live hierarchyget_scene_file_content raw .tscncreate_scene new scenesopen_scene delete_scene save_sceneadd_scene_instance prefab-like instancingplay_scene stop_sceneadd_node delete_node rename_nodeduplicate_node deep copymove_node reparentupdate_property smart type parsingget_node_properties inspect all propsadd_resource shapes, materialsset_anchor_preset UI anchorsconnect_signal disconnect_signallist_scripts project-wide overviewread_script create_scriptedit_script search/replace & insertattach_script attach to nodesget_open_scripts editor awarenessget_editor_errors errors & stack tracesget_editor_screenshot editor viewportget_game_screenshot running gamecompare_screenshots visual diff NEWexecute_editor_script run GDScriptget_signals inspect signal connectionsreload_plugin reload_projectclear_outputsimulate_key keyboard with modifierssimulate_mouse_click positioned clickssimulate_mouse_move absolute/relativesimulate_action Godot InputActionssimulate_sequence multi-event combosget_game_scene_tree live game hierarchyget/set_game_node_properties runtime inspection & tweakingexecute_game_script run code in live gamecapture_frames multi-frame screenshotsmonitor_properties property timelinestart/stop/replay_recording input recording & replay NEWfind_nodes_by_script get_autoloadfind_ui_elements click_button_by_text NEWwait_for_node batch_get_properties NEWlist_animations create_animationadd_animation_track value/position/bezierset_animation_keyframe insert keysget_animation_info tracks & keyframesremove_animationcreate_animation_tree with state machine rootget_animation_tree_structure full tree inspectionadd/remove_state_machine_state manage statesadd/remove_state_machine_transition with conditionsset_blend_tree_node Add2, Blend2, TimeScaleset_tree_parameter conditions & blendstilemap_set_cell place tilestilemap_fill_rect fill regionstilemap_get_cell read tile datatilemap_clear clear alltilemap_get_info tile set sourcestilemap_get_used_cells query used cellsadd_mesh_instance primitives & .glb/.gltf importsetup_lighting sun/indoor/dramatic presetsset_material_3d full PBR material setupsetup_environment sky, fog, glow, SSAO, SSRsetup_camera_3d projection, FOV, cull maskadd_gridmap GridMap with MeshLibrarysetup_collision auto-detect 2D/3D shapesset/get_physics_layers layer & mask managementadd_raycast RayCast2D/3Dsetup_physics_body CharacterBody & RigidBody configget_collision_info full collision auditcreate_particles GPUParticles 2D/3Dset_particle_material direction, velocity, emission shapeset_particle_color_gradient color ramp stopsapply_particle_preset fire, smoke, rain, snow, sparksget_particle_info full config inspectionsetup_navigation_region auto-detect 2D/3Dbake_navigation_mesh mesh baking & polygon gensetup_navigation_agent pathfinding & avoidanceset_navigation_layers layer managementget_navigation_info full nav auditget_audio_bus_layout full bus overviewadd_audio_bus set_audio_bus create & configureadd_audio_bus_effect reverb, delay, compressor, EQadd_audio_player 2D/3D audio playersget_audio_info subtree audio auditcreate_theme new Theme resourceset_theme_color color overridesset_theme_constant constant overridesset_theme_font_size font sizesset_theme_stylebox StyleBoxFlatget_theme_info inspect overridescreate_shader with templatesread_shader edit_shaderassign_shader_material to nodesset_shader_param set uniformsget_shader_params read all paramsread_resource inspect .tres propertiesedit_resource modify & savecreate_resource new .tres of any typefind_nodes_by_type search by classfind_signal_connections audit signalsbatch_set_property bulk changesfind_node_references cross-file searchget_scene_dependencies dependency graphcross_scene_set_property project-wide changes NEWrun_test_scenario automated test sequencesassert_node_state property assertionsassert_screen_text UI text verificationrun_stress_test random input fuzzingget_test_report pass/fail summaryfind_unused_resources dead asset detectionanalyze_signal_flow signal graph mappinganalyze_scene_complexity node count & depthfind_script_references cross-project searchdetect_circular_dependencies cycle detectionget_project_statistics full project overviewget_performance_monitors FPS, memory, physicsget_editor_performance quick summarylist_export_presets configured presetsexport_project build commandsget_export_info paths & templatesFunzionalità che le alternative gratuite non hanno.
Collega, scollega e ispeziona i segnali tra i nodi. Nessun concorrente lo supporta. Essenziale per l'architettura event-driven di Godot.
Ogni modifica passa attraverso il sistema UndoRedo di Godot. Annulla con Ctrl+Z tutto ciò che fa l'AI. Le alternative gratuite modificano le scene direttamente, senza possibilità di annullamento.
Vector2(100,200), #ff0000, Color(1,0,0) — l'AI invia stringhe e noi le convertiamo automaticamente nei tipi Godot appropriati.
WebSocket con heartbeat, riconnessione automatica (backoff esponenziale) e scansione automatica delle porte. Nessuna connessione interrotta, nessun riavvio manuale.
Gli errori includono codici strutturati e suggerimenti pratici. L'AI può autocorreggersi invece di bloccarsi su errori criptici.
11 strumenti per i nodi: aggiungi, elimina, rinomina, duplica, sposta/riassegna il genitore, aggiorna le proprietà, aggiungi risorse, imposta gli ancoraggi. Nessun concorrente li copre tutti.
Lascia che l'AI giochi al tuo gioco. Simula tastiera, mouse e InputActions. Registra le sessioni di input e riproducile per i test di regressione con timing preciso al frame.
15 strumenti per l'ispezione del gioco dal vivo. Leggi e modifica le proprietà a runtime, cattura frame, monitora le modifiche alle proprietà, trova gli elementi dell'UI, clicca i pulsanti per testo e attendi la comparsa dei nodi.
Crea animazioni, aggiungi tracce, inserisci keyframe. Costruisci macchine a stati con transizioni e condizioni. Configura blend tree con i nodi Add2, Blend2 e TimeScale.
Aggiungi mesh (primitive o .glb/.gltf), configura l'illuminazione con preset, imposta materiali PBR, crea ambienti con cielo/nebbia/SSAO/SSR, posiziona telecamere e costruisci GridMap.
Configura forme di collisione, imposta corpi fisici, gestisci i collision layer, aggiungi raycast. Crea regioni di navigazione, esegui il baking delle nav mesh, configura gli agenti di pathfinding.
Crea sistemi di particelle GPU con preset (fuoco, fumo, pioggia, neve). Gestisci i bus audio, aggiungi effetti (riverbero, delay, compressore) e posiziona player audio 2D/3D.
Crea shader da template, modifica il codice GLSL, assegna ShaderMaterial e regola gli uniform a runtime. Flusso di lavoro completo per gli shader senza uscire dalla chat con l'AI.
Esegui scenari di test automatizzati con simulazione degli input e asserzioni. Verifica il testo dell'UI sullo schermo. Esegui stress test con fuzzing di input casuali. Genera report di test con esito superato/fallito.
Trova risorse inutilizzate, mappa i flussi dei segnali, analizza la complessità delle scene, rileva le dipendenze circolari, cerca i riferimenti negli script e ottieni statistiche complete del progetto.
Trova nodi per tipo, verifica le connessioni dei segnali, imposta proprietà in blocco tra le scene, cerca in tutti i file del progetto e analizza le dipendenze. Refactoring su larga scala.
Esempi reali di ciò che puoi chiedere al tuo assistente AI di fare — e funziona e basta.
L'AI crea scene, scrive script, collega segnali, configura l'UI ed esegue il gioco — tutto in un'unica conversazione. Guarda il video demo.
L'AI aggiunge mesh, configura preset di illuminazione, imposta materiali PBR e regola le impostazioni dell'ambiente — tutto tramite l'API dell'editor con annullamento/ripetizione completi.
L'AI avvia il gioco, simula l'input da tastiera, cattura screenshot, ispeziona le proprietà dei nodi a runtime e verifica lo stato del gioco — abilitando flussi di lavoro di QA automatizzati.
L'AI legge l'output degli errori dell'editor e gli errori di compilazione degli script, individua il problema, modifica lo script per correggerlo e verifica la correzione — un ciclo di feedback stretto senza copiare e incollare i messaggi di errore.
L'AI crea particelle GPU, configura la forma di emissione e la velocità, applica gradienti di colore, oppure usa preset integrati (fuoco, fumo, pioggia, neve, scintille) per risultati istantanei.
L'AI cerca in tutte le scene, individua i nodi corrispondenti e applica modifiche di proprietà in blocco — attività che richiederebbero minuti di clic manuali svolte in pochi secondi.
Come si posiziona Godot MCP Pro rispetto alle alternative.
| Funzionalità | Godot MCP Pro | GDAI MCP ($19) | godot-mcp (free) |
|---|---|---|---|
| Strumenti totali | 175 | ~30 | 13 |
| Categorie | 23 | ~8 | 4 |
| Connessione | WebSocket + heartbeat | stdio (Python) | Headless CLI |
| Undo/Redo | Yes | Yes | No |
| Gestione dei segnali | Yes | No | No |
| Rinomina/Duplica/Sposta nodi | Yes | No | No |
| Parsing intelligente dei tipi | Yes | Limited | No |
| Simulazione degli input | Key / Mouse / Action / Sequence | Yes (basic) | No |
| Analisi a runtime | 15 strumenti (albero, proprietà, frame, UI, registrazione) | No | No |
| Strumenti per scene 3D | Mesh, Lighting, PBR, Environment, Camera | No | No |
| Configurazione della fisica | Collision, Layers, Raycasts, Bodies | No | No |
| Particelle | GPU 2D/3D with presets | No | No |
| Navigazione | Region, Mesh baking, Agent | No | No |
| Audio | Buses, Effects, Players | No | No |
| AnimationTree | State machine, Blend tree | No | No |
| Testing automatizzato | Scenari, asserzioni, stress test | No | No |
| Analisi del codice | Risorse inutilizzate, flusso dei segnali, complessità | No | No |
| Screenshot | Editor + Gioco + Diff visivo | Yes | No |
Domande comuni su Godot MCP Pro.
Godot MCP Pro è un server MCP (Model Context Protocol) premium che collega assistenti AI come Claude, Cursor e Cline direttamente all'editor Godot 4 tramite WebSocket. Fornisce 175 strumenti in 23 categorie per la manipolazione delle scene, l'animazione, la modellazione 3D, la configurazione della fisica, gli effetti particellari, la gestione dell'audio, la modifica degli shader, la simulazione degli input, l'analisi a runtime e il testing automatizzato.
Installa il plugin Godot MCP Pro nel tuo progetto, abilitalo in Impostazioni progetto > Plugin, compila il server MCP con npm install && npm run build e aggiungilo al tuo .mcp.json. Claude (Code o Desktop) si connetterà automaticamente all'editor Godot tramite WebSocket e avrà accesso a tutti i 175 strumenti.
Funziona qualsiasi client AI compatibile con MCP, inclusi Claude Code, Claude Desktop, Cursor, VS Code con l'estensione Cline, Windsurf e altri strumenti che supportano lo standard Model Context Protocol. Il protocollo MCP è uno standard aperto, quindi nuovi client vengono aggiunti regolarmente.
Sì. Godot MCP Pro include strumenti 3D dedicati per aggiungere primitive mesh o importare modelli .glb/.gltf, configurare l'illuminazione con preset, impostare materiali PBR, creare ambienti con cielo/nebbia/SSAO/SSR, posizionare telecamere e costruire GridMap. Combinato con gli strumenti di fisica, navigazione e particelle, l'AI può costruire scene di gioco 3D complete.
Sì. La suite di analisi a runtime include 15 strumenti che permettono all'AI di avviare il tuo gioco, simulare input di tastiera/mouse/azione, catturare screenshot, ispezionare l'albero della scena dal vivo, leggere e modificare le proprietà a runtime, registrare e riprodurre le sessioni di input, trovare gli elementi dell'UI, cliccare i pulsanti per testo ed eseguire scenari di test automatizzati con asserzioni.
Sì. Godot MCP Pro funziona con Cursor, VS Code + Cline, Windsurf, Claude Code CLI, Claude Desktop e qualsiasi altro client compatibile con MCP. Configura il server MCP nelle impostazioni del tuo editor e si connette tramite WebSocket.
Godot 4.4 o successivo (testato su Godot 4.6) e Node.js 18+. Funziona su Windows, macOS e Linux.
Godot MCP Pro offre 175 strumenti rispetto ai 13-32 delle alternative gratuite. Le funzionalità esclusive includono annullamento/ripetizione completi, gestione dei segnali, simulazione degli input con registrazione/riproduzione, suite di analisi a runtime con 15 strumenti, costruzione di scene 3D, configurazione della fisica, sistemi di particelle, gestione dei bus audio, strumenti per le nav mesh, macchine a stati AnimationTree, testing automatizzato e analisi del codice.
Sì. Il plugin dell'editor GDScript (addons/godot_mcp/) è completamente open source e disponibile su GitHub. Puoi verificare esattamente come il plugin comunica con l'editor prima dell'acquisto. Il server MCP (TypeScript) è incluso nel download a pagamento.
No. Godot MCP Pro è un acquisto una tantum di $15 con aggiornamenti a vita, progetti illimitati, macchine illimitate e supporto Discord. Nessun costo ricorrente, nessun limite di postazioni.
Operativo in meno di 5 minuti.
Copia la cartella addons/godot_mcp/ dal download nella directory principale del tuo progetto Godot. Poi abilita il plugin:
Project > Project Settings > Plugins > Godot MCP Pro > Enable
Apri un terminale nella directory server/:
cd server npm install npm run build
Aggiungi il server al file di configurazione MCP del tuo client AI (ad es. .mcp.json per Claude Code):
{
"mcpServers": {
"godot-mcp-pro": {
"command": "node",
"args": ["/path/to/server/build/index.js"]
}
}
}
Apri il tuo progetto Godot con il plugin abilitato. Il pannello di stato nel dock dell'editor mostra lo stato della connessione. Avvia il tuo assistente AI e inizia a sviluppare — ora ha accesso diretto a 175 strumenti nel tuo editor Godot.
Paga una volta, usa per sempre. Aggiornamenti a vita inclusi.