Fennara MCP
Fennara MCP connects AI agents like Codex, Cursor, Claude Code, and Claude Desktop to Godot-aware tools for real Godot projects. It focuses on feedback from Godot: GDScript diagnostics, scene validation, runtime errors, scene inspection, node properties, screenshots, SemanticSearch, and patch-and-rerun workflows.
Godot MCP
AI agents need more than a remote control for Godot.
MCP can let an AI client call tools inside Godot. That matters. But serious AI game development depends on the loop after the command: diagnostics, validation, runtime errors, screenshots, and enough context for the model to fix what it broke.
Get StartedRead MCP Setup
Mental model
Traditional Godot MCP
AI calls editor command.
Editor returns result.
AI guesses next step.
Fennara
AI changes project.
Godot feedback comes back.
AI patches and reruns until it works.
See the setup flow
If you are here to connect an AI app to Godot, the normal path is simple: create an account, copy your API key, run the installer, choose your Godot project, and let Fennara configure supported MCP apps when it can.
Get Started GuideGodot AI PluginMCP Setup Details
What Godot MCP usually means
Most Godot MCP tools expose editor commands to an AI client. They turn the editor into an API surface, which is useful when the operation is small and predictable.
create node
set property
open scene
save scene
read logs
take screenshot
run project
connect signal
edit input map
manage materials
run tests
If the task is “rename Camera3D to MainCamera,” command-style tools are clean. The harder case is a fuzzy build request that needs design, implementation, debugging, visual inspection, and repair.
Where command plumbing stops
A command can succeed while the project is still broken. The scene may save, but the script can fail to parse. The script may parse, but runtime errors can appear. The UI may run, but animation tracks or resource paths can be wrong.
A useful Godot agent needs to know whether generated GDScript parsed, whether the edited scene still serializes, whether native class APIs were guessed correctly, and whether the running game emitted errors or warnings.
It also needs visual evidence when the task is visual. Screenshots, runtime output, and compact model-facing summaries matter because raw logs and giant scene dumps are easy for models to mishandle.
Fennara is built around sending that kind of feedback back into the next model step, so the AI can patch and rerun instead of handing you a project that only looked complete from the outside.
Why not just use Cursor or Copilot alone?
Cursor, GitHub Copilot, Claude Code, and Codex are strong general coding tools. Fennara is the Godot-specific layer that gives those AI apps live editor context through MCP instead of leaving them to guess from project files alone.
| Capability | Cursor or Copilot alone | AI app + Fennara MCP | Fennara Godot plugin |
|---|---|---|---|
| Live Godot scene tree | No native editor access | Yes, through Fennara MCP tools | Yes, inside the Godot plugin |
| GDScript diagnostics | Usually inferred from text only | Runs Godot-aware diagnostics | Runs Godot-aware diagnostics |
| Scene editing | Edits text files or suggests steps | Can edit scenes through Godot APIs | Can edit scenes through Godot APIs |
| Runtime/editor feedback | Manual copy-paste from Godot | Tool results return to the AI app | Tool cards stay in the editor chat |
| Works with your existing AI app | Yes | Yes: Codex, Cursor, Claude Code, Claude Desktop, and Antigravity workflows | Use the plugin chat directly |
| Best use case | General coding help | Godot-aware agent work from an MCP client | Godot-aware chat inside the editor |
The point is not to replace your AI app. The point is to connect it to Godot so it can inspect the scene, read diagnostics, validate edits, and recover from mistakes with real editor feedback.
Fennara vs traditional Godot MCPs
Traditional MCPs are not bad. They are useful. Fennara’s bet is that commands are table stakes, and feedback is the moat.
| Question | Traditional Godot MCP | Fennara |
|---|---|---|
| Main question | What editor commands can the AI call? | What feedback does the AI need to build successfully? |
| Best at | Small direct edits and editor automation | Larger agent workflows that need validation and repair |
| Typical result | ok, error, changed data, logs if requested | diagnostics, runtime errors, scene validation, screenshots, and next-step context |
| Failure mode | The AI may think the task is done because the command succeeded | The AI sees what broke and can patch the actual broken file |
| Mental model | Godot as a remote-control API | Godot as an agent feedback environment |
The agent loop Fennara is built for
Human developers do not write code and hope. They run it, inspect errors, look at the editor, review the screen, and patch the exact thing that failed. Fennara gives that loop to the AI.
1
create or edit the Godot project
2
run diagnostics and validate scene state
3
capture runtime errors, warnings, and screenshots
4
format the important feedback for the model
5
patch the broken file and rerun the check
FAQ
What is Godot MCP?
Godot MCP is a workflow where an MCP-compatible AI app can call tools connected to the Godot editor. Instead of only suggesting code in chat, the AI can inspect project state, request editor actions, and receive structured results back from Godot.
Is Fennara just another Godot MCP command server?
No. Fennara exposes Godot-aware tools, but the product is built around feedback loops: diagnostics, validation, runtime errors, screenshots, result formatting, and patch-and-rerun workflows that help the model recover when its first attempt is wrong.
Why are feedback loops more important than more commands?
A model can call create_node, set_property, and scene_save and still produce a project that fails on launch. Feedback tells the model whether the script parsed, whether the scene serialized, whether resources loaded, and whether runtime errors appeared.
Can Fennara work with AI apps like Claude, Cursor, or Codex?
Fennara is designed for MCP-compatible AI workflows and the product currently positions support around Codex, Cursor, Claude Code, Claude Desktop, and Antigravity.
Why not just use Cursor or Copilot for Godot?
Cursor, Copilot, Claude Code, and Codex are useful general AI coding tools, but they do not automatically have live Godot editor context. Fennara adds Godot-specific MCP tools for scene inspection, diagnostics, validation, screenshots, and editor feedback.
Does Godot officially include MCP?
No. MCP support comes from external tools and plugins that connect AI clients to Godot. Fennara is one of those workflows, with extra emphasis on validation and recovery rather than only editor command plumbing.
Not just a Godot remote control.
Fennara is a Godot-aware agent environment: commands when they help, feedback when the work gets real, and tracked changes so you stay in control.
Get StartedSee Godot Tools
Related Servers
Alpha Vantage MCP Server
sponsorAccess financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
Neo
sponsorNEO MCP lets Claude Code, Cursor and VS Code hand off complex AI engineering tasks like AI model evals, AI agent optimization and more to NEO.
Blockchain Vulnerability Analyzer
Analyzes blockchain smart contracts for vulnerabilities using Mythril and Slither.
Tether MCP
Prevents AI coding agents from drifting off your architecture — blocks wrong dependencies, enforces file structure, and gives agents persistent memory of your project's rules.
Chainlink Feeds
Provides real-time access to Chainlink's decentralized on-chain price feeds.
GraphQL API Explorer
Provides intelligent introspection and exploration capabilities for any GraphQL API.
Cursor Chat History MCP
Provides local access to Cursor chat history for AI analysis and insights, with no external services or API keys required.
Vibe Stack MCP
Helps developers choose the right tech stack for their projects with personalized recommendations.
hivekit-mcp
MCP server for git-native agent swarm coordination, providing tools for heartbeat, state, task claiming, and logging across distributed AI agents.
NMAP
Perform network scanning and security auditing using the NMAP utility.
MCP Ollama Agent
A TypeScript agent that integrates MCP servers with Ollama, allowing AI models to use various tools through a unified interface.
VSCode MCP
Enables AI agents and assistants to interact with Visual Studio Code through the Model Context Protocol.