Fennara MCP
Fennara MCP connects AI agents to Godot-aware tools with diagnostics, scene validation, runtime errors, screenshots, SemanticSearch, and patch-and-rerun workflows.
Fennara MCP connects AI agents to Godot-aware tools with diagnostics, scene validation, runtime errors, screenshots, SemanticSearch, and patch-and-rerun workflows.
Features
Category
1. Create a Fennara account. 2. Open the Fennara dashboard and generate an API key. 3. Run the installer command shown in the dashboard for your operating system. 4. Choose your Godot project in the installer. 5. Open the project in Godot and paste your API key into the Fennara plugin settings. 6. If using an MCP app, let the installer configure the app or add Fennara MCP manually. 7. Restart your MCP app and ask it to run `fennara_status`. Full setup guide: https://www.fennara.io/docs/get-started MCP setup details: https://www.fennara.io/docs/mcp
write_or_update_file
Creates or updates project files and runs Godot-aware diagnostics for GDScript changes.
run_scene_edit_script
Runs a one-off Godot scene edit script, then validates diagnostics and scene state.
get_scene_tree
Inspects the current Godot scene tree so AI agents can understand node structure before editing.
get_runtime_errors
Captures runtime errors and debugger output from Godot so the AI can patch failures.
semantic_search
Searches indexed Godot project code for relevant scripts, signals, resources, UI logic, and likely bug locations.
Ask your MCP client:
"Use Fennara MCP to inspect the current Godot project. Run fennara_status, read the scene tree, check diagnostics, and explain what project is connected."
For a real task:
"Use Fennara MCP to inspect this Godot project and make a small change that fits the existing architecture. Explain what files changed and what Godot feedback you used."GitHub
Access GitHub repositories, issues, and pull requests.
Everything
Reference / test server with prompts, resources, and tools
Git
Tools to read, search, and manipulate Git repositories
GitLab
GitLab API, enabling project management
Sequential Thinking
Dynamic and reflective problem-solving through thought sequences
Sentry
Retrieving and analyzing issues from Sentry.io