WazziCode Godot
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@WazziCode GodotAdd a double jump ability to the player character"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Godot Vibe OS
Give an AI agent the same concrete context you have in the Godot editor: the edited scene, selected nodes, resource graph, ClassDB, import state, and actual 2D/3D viewport.
Godot Vibe OS combines an authenticated localhost editor addon, a focused MCP server, a source-backed Godot project map, the gvibe CLI, and the Foundry desktop app. It is a separate Godot-native product—not a renamed Unity bridge.
Set up a project
Requirements: Godot 4.7.1, Node 20+, and pnpm 10. Godot 4.7.1 is the version this addon is source-audited and integration-tested against.
node /absolute/path/to/wazzicode-godot/bootstrap.mjs /absolute/path/to/MyGodotGameThe bootstrap builds the workspace, installs and enables addons/godot_vibe_os, creates .godot-vibe/, builds the project map, and writes the project's .mcp.json. Existing AGENTS.md, CLAUDE.md, and MCP entries are preserved.
Then open the project in Godot and restart your MCP client from the project directory. The addon writes authenticated discovery state under .godot/godot-vibe-os/; the bridge only binds to 127.0.0.1.
node /absolute/path/to/wazzicode-godot/apps/cli/bin/gvibe doctor \
--project=/absolute/path/to/MyGodotGameRelated MCP server: Gear
What the agent can do
The 34 godot_* tools are deliberately smaller and more Godot-specific than the source product's tool catalog:
Orient once with live project, scenes, selection, import, play, git, and relevant project-map state.
Inspect bounded Node trees and exact NodePaths; create, delete, reparent, instantiate, set properties, open, and save through editor APIs and UndoRedo.
Query ResourceLoader dependencies before moving or changing a resource.
Query the editor's real ClassDB before writing unfamiliar Godot APIs.
Read, hash, search, create, and atomically edit GDScript and other Godot text resources with SHA preconditions.
Capture the real 2D or 3D editor viewport as multimodal image content.
Run or stop the current, main, or a custom scene.
Verify with a real headless import plus
--check-onlyfor every GDScript. The result explicitly says tests are not configured; import is never mislabeled as a test suite.Query a maintained map of project settings, autoloads, input actions, addons, scenes, resources, shaders, GDScript classes, signals, exports, functions, preloads, and relationships.
Start a task with:
Call godot_orient with my request as `task`. Inspect first. Use godot_reflect before unfamiliar APIs. Make the change through dedicated scene or file tools, then run godot_verify and report its exact verdict.CLI
gvibe setup
gvibe init
gvibe install-addon [--source=<addon-directory>]
gvibe brain [--ensure]
gvibe doctor [--json]
gvibe mcp-config [--write] [--target=codex]
gvibe lock | unlock
gvibe restore [snapshot-id]
gvibe serveProject state lives under .godot-vibe/; Godot's per-machine discovery remains under ignored .godot/ state.
Repository
godot/addons/godot_vibe_os/ Godot 4 editor addon and authenticated bridge
packages/core/ protocol, schemas, errors, envelopes
packages/bridge-client/ discovery-aware authenticated HTTP client
packages/mcp-server/ 34 tools, prompts, resources, mock bridge
packages/project-brain/ Godot scanner, parser, entity graph, queries
packages/safety/ per-target gates, snapshots, action log
apps/cli/ gvibe setup and diagnostics
apps/desktop/ Foundry for Godot desktop app
tests/godot/ real enabled-addon Godot integration fixtureVerification
pnpm install --frozen-lockfile
pnpm typecheck
pnpm test
pnpm build
pnpm test:godot
pnpm --filter @gvibe/desktop test
cd apps/desktop/src-tauri && cargo testThe installed standard Godot build verifies the GDScript addon. C# project compilation requires a Godot .NET editor and is reported as unverified when that editor is unavailable. Headless mode cannot render editor viewports; the addon returns CAPTURE_UNAVAILABLE instead of fabricating an image.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceAn MCP server that gives AI assistants direct control over Godot 4 game development projects. It enables launching the editor, running projects, creating and editing scenes, writing GDScript, and inspecting assets through natural language commands.44304MIT
- AlicenseAqualityBmaintenanceAn MCP server that enables AI assistants to directly run, inspect, modify, and debug Godot game development projects through 110+ tools covering scenes, scripts, resources, runtime debugging, and asset management.33212MIT
- AlicenseAqualityDmaintenanceAn enhanced MCP server for interacting with the Godot game engine, enabling AI assistants to launch the editor, run projects, manage scenes and nodes, and handle scripts.16MIT
- AlicenseBqualityDmaintenanceA Model Context Protocol server that enables AI assistants to manage Godot projects, scenes, and editor operations through natural language commands.1616588MIT
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to control Unreal E…
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
MCP Server for Slima - AI Writing IDE for Novel Authors with AI Beta Reader.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/robertobendi/wazzicode-godot'
If you have feedback or need assistance with the MCP directory API, please join our Discord server