Fennara MCP

O Fennara MCP conecta agentes de IA como Codex, Cursor, Claude Code e Claude Desktop a ferramentas compatíveis com Godot para projetos reais em Godot. Ele foca no feedback do Godot: diagnósticos de GDScript, validação de cenas, erros em tempo de execução, inspeção de cenas, propriedades de nós, capturas de tela, SemanticSearch e fluxos de trabalho de correção e reexecução.

Documentação

Agentes de IA precisam de mais do que um controle remoto para Godot.

MCP pode permitir que um cliente de IA chame ferramentas dentro do Godot. Isso importa. Mas o desenvolvimento sério de jogos com IA depende do ciclo após o comando: diagnósticos, validação, erros de runtime, capturas de tela e contexto suficiente para o modelo corrigir o que quebrou. Fennara é código aberto e suporta projetos Godot usando GDScript, C# ou ambos.

Modelo mental

MCP tradicional do Godot

A IA chama comando do editor.

O editor retorna resultado.

A IA adivinha o próximo passo.

Fennara

A IA altera o projeto.

O feedback do Godot retorna.

A IA corrige e executa novamente até funcionar.

Veja o fluxo de configuração

Se você está aqui para conectar um aplicativo de IA ao Godot, comece pelo repositório GitHub de código aberto para fonte, documentação de configuração, downloads e atualizações. Em seguida, escolha seu projeto Godot e configure o aplicativo MCP que deseja usar.

O que Godot MCP geralmente significa

A maioria das ferramentas Godot MCP expõe comandos do editor a um cliente de IA. Elas transformam o editor em uma superfície de API, o que é útil quando a operação é pequena e previsível.

criar nó

definir propriedade

abrir cena

salvar cena

ler logs

tirar screenshot

executar projeto

conectar sinal

editar mapa de entrada

gerenciar materiais

executar testes

Se a tarefa é "renomear Camera3D para MainCamera", ferramentas no estilo comando são limpas. O caso mais difícil é uma solicitação de construção vaga que exige design, implementação, depuração, inspeção visual e reparo.

Onde o encanamento de comandos para

Um comando pode ter sucesso enquanto o projeto ainda está quebrado. A cena pode salvar, mas o script pode falhar ao analisar. O script pode analisar, mas erros de runtime podem aparecer. A UI pode executar, mas trilhas de animação ou caminhos de recursos podem estar errados.

Um agente Godot útil precisa saber se o GDScript ou C# gerado foi analisado, se a cena editada ainda serializa, se as APIs de classes nativas foram adivinhadas corretamente e se o jogo em execução emitiu erros ou avisos.

Ele também precisa de evidência visual quando a tarefa é visual. Capturas de tela, saída de runtime e resumos compactos voltados ao modelo importam porque logs brutos e despejos de cena gigantes são fáceis de serem mal manipulados pelos modelos.

Fennara é construído em torno do envio desse tipo de feedback de volta para o próximo passo do modelo, para que a IA possa corrigir e executar novamente em vez de entregar um projeto que apenas parecia completo por fora.

Por que não usar apenas Cursor ou Copilot sozinho?

Cursor, GitHub Copilot, Claude Code e Codex são ferramentas fortes de codificação geral. Fennara é a camada específica para Godot que dá a esses aplicativos de IA contexto de editor ao vivo via MCP, em vez de deixá-los adivinhar apenas a partir dos arquivos do projeto.

CapacidadeCursor ou Copilot sozinhoAplicativo de IA + Fennara MCPPlugin Godot Fennara
Árvore de cena Godot ao vivoSem acesso nativo ao editorSim, através das ferramentas Fennara MCPSim, dentro do plugin Godot
Diagnósticos de scriptGeralmente inferidos apenas do textoExecuta diagnósticos cientes do GodotExecuta diagnósticos cientes do Godot
Projetos GDScript e C#Geralmente inferidos apenas dos arquivosSuporta GDScript, C# e projetos mistosSuporta GDScript, C# e projetos mistos
Edição de cenaEdita arquivos de texto ou sugere etapasPode editar cenas através das APIs do GodotPode editar cenas através das APIs do Godot
Feedback de runtime/editorCopiar e colar manualmente do GodotResultados de ferramentas retornam ao aplicativo de IACartões de ferramentas permanecem no chat do editor
Funciona com seu aplicativo de IA existenteSimSim: fluxos de trabalho Codex, Cursor, Claude Code, Claude Desktop e AntigravityUse o chat do plugin diretamente
Melhor caso de usoAjuda geral de codificaçãoTrabalho de agente ciente do Godot a partir de um cliente MCPChat ciente do Godot dentro do editor

O ponto não é substituir seu aplicativo de IA. O ponto é conectá-lo ao Godot para que ele possa inspecionar a cena, ler diagnósticos, validar edições e se recuperar de erros com feedback real do editor.

Fennara vs MCPs tradicionais do Godot

MCPs tradicionais não são ruins. Eles são úteis. A aposta da Fennara é que comandos são o básico, e feedback é a vantagem competitiva.

PerguntaMCP tradicional do GodotFennara
Pergunta principalQuais comandos do editor a IA pode chamar?Qual feedback a IA precisa para construir com sucesso?
Melhor emEdições diretas pequenas e automação do editorFluxos de trabalho de agente maiores que precisam de validação e reparo
Resultado típicook, erro, dados alterados, logs se solicitadosdiagnósticos, erros de runtime, validação de cena, capturas de tela e contexto para o próximo passo
Modo de falhaA IA pode pensar que a tarefa está concluída porque o comando teve sucessoA IA vê o que quebrou e pode corrigir o arquivo quebrado real
Modelo mentalGodot como uma API de controle remotoGodot como um ambiente de feedback para agentes

O ciclo de agente para o qual Fennara é construído

Desenvolvedores humanos não escrevem código e esperam. Eles executam, inspecionam erros, olham o editor, revisam a tela e corrigem exatamente o que falhou. Fennara dá esse ciclo à IA. Não é apenas C# e não é apenas GDScript; projetos Godot mistos também são suportados.

1

criar ou editar o projeto Godot

2

executar diagnósticos e validar o estado da cena

3

capturar erros de runtime, avisos e capturas de tela

4

formatar o feedback importante para o modelo

5

corrigir o arquivo quebrado e executar a verificação novamente

FAQ

O que é Godot MCP?+

Godot MCP é um fluxo de trabalho onde um aplicativo de IA compatível com MCP pode chamar ferramentas conectadas ao editor Godot. Em vez de apenas sugerir código no chat, a IA pode inspecionar o estado do projeto, solicitar ações do editor e receber resultados estruturados de volta do Godot.

Fennara é apenas mais um servidor de comandos Godot MCP?+

Não. Fennara expõe ferramentas cientes do Godot, mas o produto é construído em torno de ciclos de feedback: diagnósticos, validação, erros de runtime, capturas de tela, formatação de resultados e fluxos de trabalho de corrigir e executar novamente que ajudam o modelo a se recuperar quando sua primeira tentativa está errada.

Por que ciclos de feedback são mais importantes do que mais comandos?+

Um modelo pode chamar create_node, set_property e scene_save e ainda assim produzir um projeto que falha na inicialização. O feedback diz ao modelo se o script foi analisado, se a cena serializou, se os recursos carregaram e se erros de runtime apareceram.

Fennara pode funcionar com aplicativos de IA como Claude, Cursor ou Codex?+

Fennara é projetado para fluxos de trabalho de IA compatíveis com MCP e o produto atualmente posiciona suporte em torno de Codex, Cursor, Claude Code, Claude Desktop e Antigravity.

Por que não usar apenas Cursor ou Copilot para Godot?+

Cursor, Copilot, Claude Code e Codex são ferramentas úteis de codificação geral de IA, mas não têm automaticamente contexto de editor Godot ao vivo. Fennara adiciona ferramentas MCP específicas para Godot para inspeção de cena, diagnósticos, validação, capturas de tela e feedback do editor.

O Godot inclui oficialmente MCP?+

Não. O suporte a MCP vem de ferramentas e plugins externos que conectam clientes de IA ao Godot. Fennara é um desses fluxos de trabalho, com ênfase extra em validação e recuperação em vez de apenas encanamento de comandos do editor.

Não é apenas um controle remoto para Godot.

Fennara é um ambiente de agente ciente do Godot: comandos quando ajudam, feedback quando o trabalho fica sério e mudanças rastreadas para que você mantenha o controle. A fonte, notas de configuração, versões e atualizações estão no GitHub.