O Servidor MCP #1 para Godot Engine

Crie jogos no Godot
com superpoderes de IA

Godot MCP Pro é um servidor MCP com 163 ferramentas que conecta assistentes de IA como Claude e Cursor diretamente ao editor Godot 4 via WebSocket. Permite que a IA crie cenas, escreva GDScript, simule input do jogador, inspecione jogos em execução, construa ambientes 3D, configure física, gerencie partículas e áudio — tudo em uma única conversa. $5 pagamento único, funciona no Windows, macOS e Linux.

$5 pagamento único · Atualizações vitalícias

Veja em Ação

Um prompt → a IA constrói um jogo completo de Reversi, executa e testa com cliques do mouse.

Assista a demo completa no YouTube →
AI Assistant <--stdio/MCP--> Node.js Server <--WebSocket--> Godot Editor

Comunicação bidirecional em tempo real. Sem polling de arquivos. Sem subprocessos CLI. Apenas feedback instantâneo.

Guias & Tutoriais

Guias práticos para Godot 4 com IA. Sem informações desatualizadas do Godot 3 — tudo aqui foi testado no Godot 4.4+.

Conecte IA ao Godot 4

Configure o MCP Pro em 5 minutos e deixe Claude ou Cursor controlarem diretamente seu editor Godot. Instale o plugin, compile o servidor, configure seu cliente de IA — e está pronto.

"Obtenha as informações do projeto e mostre a árvore de cenas"
Iniciante ~5 min
Usa: get_project_info get_scene_tree
🎮

Crie um Jogo 2D do Zero

Peça para a IA criar um jogo 2D completo — cenas, scripts, sinais, UI. Este guia mostra como construir um jogo de Reversi em uma única conversa com IA, de projeto vazio a jogo jogável.

"Crie um jogo de Reversi com tabuleiro 8x8, clique para posicionar, oponente com IA e placar"
Iniciante ~15 min
Usa: create_scene add_node create_script connect_signal play_scene
🧑

Controlador de Personagem 3D

Construa um controlador de personagem em terceira pessoa com animações Mixamo, máquina de estados AnimationTree, câmera SpringArm3D e terreno — tudo criado pela IA. Cobre CharacterBody3D, camadas de física e blending de animação no Godot 4.

"Crie uma cena 3D com terreno, um personagem usando x_bot.fbx com animações de andar/correr/pular, e uma câmera seguidora"
Intermediário ~20 min
Usa: add_mesh_instance setup_lighting create_animation_tree setup_physics_body setup_camera_3d
🔌

Padrões de Signal no Godot 4

O Godot 4 reformulou os sinais do Godot 3. Sem mais connect("signal", obj, "method") — use signal.connect(callable). Deixe a IA auditar sua arquitetura de sinais, encontrar sinais desconectados e visualizar o fluxo de sinais no seu projeto.

"Analise o fluxo de sinais no meu projeto e encontre sinais desconectados"
Intermediário ~10 min
Usa: analyze_signal_flow find_signal_connections get_signals connect_signal
🤖

Testes Automatizados de Jogos

Deixe a IA testar seu jogo. Execute o jogo, simule input de teclado/mouse, capture screenshots, verifique o estado do jogo e execute testes de estresse com input aleatório. Sem necessidade de framework de testes — o MCP Pro resolve tudo no nível do editor.

"Execute o jogo, ande para a direita por 2 segundos, pule, e verifique se o jogador alcançou a plataforma"
Intermediário ~10 min
Usa: play_scene simulate_key capture_frames assert_node_state run_stress_test
🎬

Máquinas de Estado AnimationTree

O AnimationTree do Godot 4 é poderoso, mas complexo. Deixe a IA criar máquinas de estado com transições, configurar blend trees, definir condições e conectar parâmetros — o obstáculo mais comum para iniciantes no Godot, resolvido em minutos.

"Crie um AnimationTree com estados Idle, Walk, Run e Jump com transições adequadas"
Avançado ~15 min
Usa: create_animation_tree add_state_machine_state add_state_machine_transition set_tree_parameter
💥

Configuração de Física & Colisão

O Godot 4 renomeou PhysicsBody para CharacterBody/RigidBody e mudou as APIs de camadas de colisão. Deixe a IA configurar formas de colisão, definir camadas de física corretamente, adicionar raycasts e auditar sua configuração de colisão — evitando os bugs de física mais comuns.

"Configure a colisão para todos os nós CharacterBody2D e organize as camadas de física por tipo (jogador, inimigo, ambiente)"
Intermediário ~10 min
Usa: setup_collision set_physics_layers setup_physics_body get_collision_info

Receitas de Efeitos de Partículas

O Godot 4 substituiu o padrão CPUParticles por GPUParticles2D/3D. Crie fogo, fumaça, chuva, neve e faíscas com presets integrados, ou ajuste forma de emissão, curvas de velocidade e gradientes de cor — tudo através de prompts em linguagem natural.

"Adicione partículas de fogo à tocha com gradiente laranja-para-vermelho e aplique o preset de fogo"
Iniciante ~5 min
Usa: create_particles apply_particle_preset set_particle_color_gradient set_particle_material

Como Funciona

Conecte seu assistente de IA ao Godot em menos de 5 minutos.

Instale o Plugin

Copie addons/godot_mcp/ para seu projeto Godot. Ative em Project > Project Settings > Plugins. O plugin inicia um servidor WebSocket dentro do editor automaticamente.

Compile o Servidor MCP

Execute npm install && npm run build no diretório server/. Isso compila o servidor MCP em TypeScript que conecta seu cliente de IA ao plugin do Godot.

Comece a Criar com IA

Adicione o servidor à configuração MCP do seu cliente de IA. Abra o Godot, e seu assistente de IA agora tem acesso em tempo real a 163 ferramentas — criando cenas, editando scripts, simulando input e analisando seu jogo em execução.

163
Ferramentas
23
Categorias
16
Categorias exclusivas
(nenhum concorrente possui)
Desfazer/Refazer
em todas as mutações

163 Ferramentas, 23 Categorias

Tudo que você precisa para a IA construir, inspecionar, testar e modificar seu projeto Godot em 2D e 3D.

Project

7 tools
  • get_project_info metadata & autoloads
  • get_filesystem_tree recursive file tree
  • search_files fuzzy/glob search
  • get/set_project_settings read & write
  • uid_to_project_path UID conversion
  • project_path_to_uid path conversion

Scene

9 tools
  • get_scene_tree live hierarchy
  • get_scene_file_content raw .tscn
  • create_scene new scenes
  • open_scene delete_scene save_scene
  • add_scene_instance prefab-like instancing
  • play_scene stop_scene

Node

11 tools
  • add_node delete_node rename_node
  • duplicate_node deep copy
  • move_node reparent
  • update_property smart type parsing
  • get_node_properties inspect all props
  • add_resource shapes, materials
  • set_anchor_preset UI anchors
  • connect_signal disconnect_signal

Script

6 tools
  • list_scripts project-wide overview
  • read_script create_script
  • edit_script search/replace & insert
  • attach_script attach to nodes
  • get_open_scripts editor awareness

Editor

9 tools
  • get_editor_errors errors & stack traces
  • get_editor_screenshot editor viewport
  • get_game_screenshot running game
  • compare_screenshots visual diff NEW
  • execute_editor_script run GDScript
  • get_signals inspect signal connections
  • reload_plugin reload_project
  • clear_output

Input Simulation

5 tools
  • simulate_key keyboard with modifiers
  • simulate_mouse_click positioned clicks
  • simulate_mouse_move absolute/relative
  • simulate_action Godot InputActions
  • simulate_sequence multi-event combos

Runtime Analysis

15 tools
  • get_game_scene_tree live game hierarchy
  • get/set_game_node_properties runtime inspection & tweaking
  • execute_game_script run code in live game
  • capture_frames multi-frame screenshots
  • monitor_properties property timeline
  • start/stop/replay_recording input recording & replay NEW
  • find_nodes_by_script get_autoload
  • find_ui_elements click_button_by_text NEW
  • wait_for_node batch_get_properties NEW

Animation

6 tools
  • list_animations create_animation
  • add_animation_track value/position/bezier
  • set_animation_keyframe insert keys
  • get_animation_info tracks & keyframes
  • remove_animation

AnimationTree NEW

8 tools
  • create_animation_tree with state machine root
  • get_animation_tree_structure full tree inspection
  • add/remove_state_machine_state manage states
  • add/remove_state_machine_transition with conditions
  • set_blend_tree_node Add2, Blend2, TimeScale
  • set_tree_parameter conditions & blends

TileMap

6 tools
  • tilemap_set_cell place tiles
  • tilemap_fill_rect fill regions
  • tilemap_get_cell read tile data
  • tilemap_clear clear all
  • tilemap_get_info tile set sources
  • tilemap_get_used_cells query used cells

3D Scene NEW

6 tools
  • add_mesh_instance primitives & .glb/.gltf import
  • setup_lighting sun/indoor/dramatic presets
  • set_material_3d full PBR material setup
  • setup_environment sky, fog, glow, SSAO, SSR
  • setup_camera_3d projection, FOV, cull mask
  • add_gridmap GridMap with MeshLibrary

Physics NEW

6 tools
  • setup_collision auto-detect 2D/3D shapes
  • set/get_physics_layers layer & mask management
  • add_raycast RayCast2D/3D
  • setup_physics_body CharacterBody & RigidBody config
  • get_collision_info full collision audit

Particles NEW

5 tools
  • create_particles GPUParticles 2D/3D
  • set_particle_material direction, velocity, emission shape
  • set_particle_color_gradient color ramp stops
  • apply_particle_preset fire, smoke, rain, snow, sparks
  • get_particle_info full config inspection

Navigation NEW

5 tools
  • setup_navigation_region auto-detect 2D/3D
  • bake_navigation_mesh mesh baking & polygon gen
  • setup_navigation_agent pathfinding & avoidance
  • set_navigation_layers layer management
  • get_navigation_info full nav audit

Audio NEW

6 tools
  • get_audio_bus_layout full bus overview
  • add_audio_bus set_audio_bus create & configure
  • add_audio_bus_effect reverb, delay, compressor, EQ
  • add_audio_player 2D/3D audio players
  • get_audio_info subtree audio audit

Theme & UI

6 tools
  • create_theme new Theme resource
  • set_theme_color color overrides
  • set_theme_constant constant overrides
  • set_theme_font_size font sizes
  • set_theme_stylebox StyleBoxFlat
  • get_theme_info inspect overrides

Shader

6 tools
  • create_shader with templates
  • read_shader edit_shader
  • assign_shader_material to nodes
  • set_shader_param set uniforms
  • get_shader_params read all params

Resource NEW

3 tools
  • read_resource inspect .tres properties
  • edit_resource modify & save
  • create_resource new .tres of any type

Batch & Refactoring

6 tools
  • find_nodes_by_type search by class
  • find_signal_connections audit signals
  • batch_set_property bulk changes
  • find_node_references cross-file search
  • get_scene_dependencies dependency graph
  • cross_scene_set_property project-wide changes NEW

Testing & QA NEW

5 tools
  • run_test_scenario automated test sequences
  • assert_node_state property assertions
  • assert_screen_text UI text verification
  • run_stress_test random input fuzzing
  • get_test_report pass/fail summary

Code Analysis NEW

6 tools
  • find_unused_resources dead asset detection
  • analyze_signal_flow signal graph mapping
  • analyze_scene_complexity node count & depth
  • find_script_references cross-project search
  • detect_circular_dependencies cycle detection
  • get_project_statistics full project overview

Profiling

2 tools
  • get_performance_monitors FPS, memory, physics
  • get_editor_performance quick summary

Export

3 tools
  • list_export_presets configured presets
  • export_project build commands
  • get_export_info paths & templates

Por que Pro?

Recursos que as alternativas gratuitas não possuem.

Gerenciamento de Sinais

Conecte, desconecte e inspecione sinais entre nós. Nenhum concorrente oferece isso. Essencial para a arquitetura orientada a eventos do Godot.

Desfazer/Refazer Completo

Toda mutação passa pelo sistema UndoRedo do Godot. Ctrl+Z em tudo que a IA fizer. Alternativas gratuitas modificam cenas diretamente sem desfazer.

Parsing Inteligente de Tipos

Vector2(100,200), #ff0000, Color(1,0,0) — a IA envia strings, nós convertemos em tipos nativos do Godot automaticamente.

Conexão de Nível Profissional

WebSocket com heartbeat, reconexão automática (backoff exponencial) e varredura automática de portas. Sem conexões perdidas, sem reinicializações manuais.

Sugestões Contextuais de Erros

Erros incluem códigos estruturados e sugestões acionáveis. A IA pode se autocorrigir em vez de ficar presa em falhas enigmáticas.

Operações Completas de Nós

11 ferramentas de nó: adicionar, excluir, renomear, duplicar, mover/reparent, atualizar propriedades, adicionar recursos, definir âncoras. Nenhum concorrente cobre tudo isso.

Simulação & Gravação de Input

Deixe a IA jogar seu jogo. Simule teclado, mouse e InputActions. Grave sessões de input e reproduza para testes de regressão com temporização precisa por frame.

Análise em Tempo de Execução

15 ferramentas para inspeção ao vivo do jogo. Leia e modifique propriedades em tempo real, capture frames, monitore mudanças de propriedades, encontre elementos de UI, clique em botões por texto e aguarde nós aparecerem.

Animação & AnimationTree

Crie animações, adicione tracks, insira keyframes. Construa máquinas de estado com transições e condições. Configure blend trees com nós Add2, Blend2 e TimeScale.

Construção de Cenas 3D

Adicione meshes (primitivas ou .glb/.gltf), configure iluminação com presets, defina materiais PBR, crie ambientes com céu/neblina/SSAO/SSR, posicione câmeras e construa GridMaps.

Física & Navegação

Configure formas de colisão, corpos de física, camadas de colisão, raycasts. Crie regiões de navegação, gere nav meshes, configure agentes de pathfinding.

Partículas & Áudio

Crie sistemas de partículas GPU com presets (fogo, fumaça, chuva, neve). Gerencie buses de áudio, adicione efeitos (reverb, delay, compressor) e posicione players de áudio 2D/3D.

Pipeline de Shader

Crie shaders a partir de templates, edite código GLSL, atribua ShaderMaterials e ajuste uniforms em tempo real. Fluxo completo de shader sem sair do chat com a IA.

Testes & QA

Execute cenários de teste automatizados com simulação de input e assertions. Verifique texto de UI na tela. Teste de estresse com input aleatório. Gere relatórios de aprovação/reprovação.

Análise de Código

Encontre recursos não utilizados, mapeie fluxos de sinais, analise complexidade de cenas, detecte dependências circulares, pesquise referências de scripts e obtenha estatísticas completas do projeto.

Operações em Lote

Encontre nós por tipo, audite conexões de sinais, defina propriedades em massa entre cenas, pesquise em todos os arquivos do projeto e analise dependências. Refatore em escala.

O que a IA Pode Fazer no Seu Projeto Godot?

Exemplos reais do que você pode pedir ao seu assistente de IA — e simplesmente funciona.

Criar um Jogo Completo do Zero

"Crie um jogo de Reversi com grade 8x8, mecânica de clique para posicionar, oponente com IA e placar."

A IA cria cenas, escreve scripts, conecta sinais, configura a UI e executa o jogo — tudo em uma conversa. Assista ao vídeo de demonstração.

Usa: create_scene add_node create_script connect_signal play_scene

Configurar um Ambiente 3D

"Adicione uma mesh de terreno, configure iluminação dramática com sombras, defina materiais PBR com roughness 0.3 e adicione neblina com densidade volumétrica 0.02."

A IA adiciona meshes, configura presets de iluminação, define materiais PBR e ajusta configurações de ambiente — tudo pela API do editor com desfazer/refazer completo.

Usa: add_mesh_instance setup_lighting set_material_3d setup_environment

Testes Automatizados de Gameplay

"Execute o jogo, ande com o personagem para a direita por 2 segundos, pule, e verifique se o jogador alcançou a plataforma."

A IA executa o jogo, simula input de teclado, captura screenshots, inspeciona propriedades dos nós em tempo real e verifica o estado do jogo — habilitando fluxos automatizados de QA.

Usa: play_scene simulate_key get_game_screenshot get_game_node_properties assert_node_state

Depurar Erros de GDScript

"Verifique se há erros no editor e corrija-os."

A IA lê a saída de erros do editor e erros de compilação de scripts, identifica o problema, edita o script para corrigi-lo e verifica a correção — um ciclo de feedback rápido sem copiar e colar mensagens de erro.

Usa: get_editor_errors read_script edit_script get_editor_errors

Adicionar Efeitos de Partículas

"Adicione partículas de fogo ao nó da tocha com gradiente laranja-para-vermelho e velocidade ascendente."

A IA cria partículas GPU, configura forma de emissão e velocidade, aplica gradientes de cor, ou usa presets integrados (fogo, fumaça, chuva, neve, faíscas) para resultados instantâneos.

Usa: create_particles set_particle_material set_particle_color_gradient

Refatorar Entre Cenas

"Encontre todos os nós CharacterBody2D no projeto e defina floor_snap_length como 8."

A IA pesquisa em todas as cenas, encontra nós correspondentes e aplica alterações de propriedades em massa — tarefas que levariam minutos de cliques manuais resolvidas em segundos.

Usa: find_nodes_by_type batch_set_property cross_scene_set_property

Comparação

Como o Godot MCP Pro se compara às alternativas.

Recurso Godot MCP Pro GDAI MCP ($19) godot-mcp (free)
Total de Ferramentas163~3013
Categorias23~84
ConexãoWebSocket + heartbeatWebSocketHeadless CLI
Undo/RedoYesYesNo
Gerenciamento de SinaisYesNoNo
Renomear/Duplicar/Mover NósYesNoNo
Parsing Inteligente de TiposYesLimitedNo
Simulação de InputKey / Mouse / Action / SequenceNoNo
Análise em Tempo de Execução15 ferramentas (árvore, props, frames, UI, gravação)NoNo
Ferramentas de Cena 3DMesh, Lighting, PBR, Environment, CameraNoNo
Configuração de FísicaCollision, Layers, Raycasts, BodiesNoNo
PartículasGPU 2D/3D with presetsNoNo
NavegaçãoRegion, Mesh baking, AgentNoNo
ÁudioBuses, Effects, PlayersNoNo
AnimationTreeState machine, Blend treeNoNo
Testes AutomatizadosCenários, Assertions, Teste de estresseNoNo
Análise de CódigoRecursos não utilizados, Fluxo de sinais, ComplexidadeNoNo
ScreenshotsEditor + Jogo + Diff visualYesNo

Perguntas Frequentes

Perguntas comuns sobre o Godot MCP Pro.

O que é o Godot MCP Pro?

Godot MCP Pro é um servidor MCP (Model Context Protocol) premium que conecta assistentes de IA como Claude, Cursor e Cline diretamente ao editor Godot 4 via WebSocket. Ele oferece 163 ferramentas em 23 categorias para manipulação de cenas, animação, modelagem 3D, configuração de física, efeitos de partículas, gerenciamento de áudio, edição de shaders, simulação de input, análise em tempo real e testes automatizados.

Como conecto o Claude ao Godot?

Instale o plugin Godot MCP Pro no seu projeto, ative-o em Project Settings > Plugins, compile o servidor MCP com npm install && npm run build, e adicione-o ao seu .mcp.json. O Claude (Code ou Desktop) se conectará automaticamente ao editor Godot via WebSocket e terá acesso a todas as 163 ferramentas.

Quais assistentes de IA funcionam com o Godot MCP Pro?

Qualquer cliente de IA compatível com MCP funciona, incluindo Claude Code, Claude Desktop, Cursor, VS Code com extensão Cline, Windsurf e outras ferramentas que suportam o padrão Model Context Protocol. O protocolo MCP é um padrão aberto, então novos clientes são adicionados regularmente.

A IA pode criar jogos 3D no Godot?

Sim. O Godot MCP Pro inclui ferramentas 3D dedicadas para adicionar meshes primitivas ou importar modelos .glb/.gltf, configurar iluminação com presets, definir materiais PBR, criar ambientes com céu/neblina/SSAO/SSR, posicionar câmeras e construir GridMaps. Combinado com ferramentas de física, navegação e partículas, a IA pode construir cenas completas de jogos 3D.

A IA pode testar meu jogo?

Sim. A suíte de análise em tempo de execução inclui 15 ferramentas que permitem à IA executar seu jogo, simular input de teclado/mouse/ação, capturar screenshots, inspecionar a árvore de cena ao vivo, ler e modificar propriedades em tempo real, gravar e reproduzir sessões de input, encontrar elementos de UI, clicar em botões por texto e executar cenários de teste automatizados com assertions.

Funciona com o Cursor?

Sim. O Godot MCP Pro funciona com Cursor, VS Code + Cline, Windsurf, Claude Code CLI, Claude Desktop e qualquer outro cliente compatível com MCP. Configure o servidor MCP nas configurações do seu editor e ele se conecta via WebSocket.

Qual versão do Godot é necessária?

Godot 4.4 ou posterior (testado no Godot 4.6) e Node.js 18+. Funciona no Windows, macOS e Linux.

Como se compara às alternativas gratuitas?

O Godot MCP Pro oferece 163 ferramentas comparado a 13-32 nas alternativas gratuitas. Recursos exclusivos incluem desfazer/refazer completo, gerenciamento de sinais, simulação de input com gravação/reprodução, suíte de análise em tempo real com 15 ferramentas, construção de cenas 3D, configuração de física, sistemas de partículas, gerenciamento de buses de áudio, ferramentas de nav mesh, máquinas de estado AnimationTree, testes automatizados e análise de código.

O código-fonte do plugin está disponível?

Sim. O plugin GDScript do editor (addons/godot_mcp/) é totalmente open source e está disponível no GitHub. Você pode inspecionar exatamente como o plugin se comunica com o editor antes de comprar. O servidor MCP (TypeScript) está incluído no download pago.

Existe assinatura?

Não. O Godot MCP Pro é uma compra única de $5 com atualizações vitalícias para v1.x, projetos ilimitados, máquinas ilimitadas e suporte via Discord. Sem taxas recorrentes, sem limite de licenças.

Guia de Configuração Rápida

Comece a usar em menos de 5 minutos.

1. Instale o Plugin do Godot

Copie a pasta addons/godot_mcp/ do download para o diretório raiz do seu projeto Godot. Em seguida, ative o plugin:

Project > Project Settings > Plugins > Godot MCP Pro > Enable

2. Compile o Servidor MCP

Abra um terminal no diretório server/:

cd server
npm install
npm run build

3. Configure Seu Cliente de IA

Adicione o servidor ao arquivo de configuração MCP do seu cliente de IA (ex.: .mcp.json para Claude Code):

{
  "mcpServers": {
    "godot-mcp-pro": {
      "command": "node",
      "args": ["/path/to/server/build/index.js"]
    }
  }
}

4. Comece a Usar

Abra seu projeto Godot com o plugin ativado. O painel de status no dock do editor mostra o estado da conexão. Inicie seu assistente de IA e comece a criar — ele agora tem acesso direto a 163 ferramentas no seu editor Godot.

Preço Simples, Pagamento Único

Pague uma vez, use para sempre. Atualizações vitalícias para v1.x incluídas.

$5
Pagamento único
  • ✓ Todas as 163 ferramentas em 23 categorias
  • ✓ Suporte 2D e 3D
  • ✓ Atualizações vitalícias (v1.x)
  • ✓ Projetos ilimitados
  • ✓ Máquinas ilimitadas
  • ✓ Canal de suporte no Discord
Comprar no itch.io Buy Me a Coffee Dúvidas? Entre no nosso Discord