# Setup Godot

> Inspect a Godot project and propose one compatible local Godot MCP adapter with exact pins, permissions, health checks, and rollback. Use for Godot editor automation setup or adapter replacement; never install or activate a server before digest confirmation.

- Skill: `frabcd/setup-godot` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add frabcd/setup-godot`
- Raw SKILL.md: https://api.skillmd.com/api/skills/frabcd/setup-godot/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: frabcd (https://skillmd.com/u/frabcd)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/frabcd/setup-godot

---


# Set up Godot

Run the core doctor and inspect `project.godot`, Godot version/path, OS/architecture, Node requirements, existing Godot MCP servers, credentials by variable name only, and current worktree state.

Default to MIT-licensed `Coding-Solo/godot-mcp` at the immutable descriptor commit. Offer Apache-2.0 `IvanMurzak/Godot-MCP` only after a verified comparison. Never activate both for the Godot host.

Create a proposal with `pack plan godot --project <root> --output <plan.json>`. Select the alternative only with `--provider IvanMurzak/Godot-MCP`. A preinstalled server may be selected only with an absolute path and matching `--server-sha256`. Show exact actions, expected downloads, license and commercial implications, permissions, backups, expiry, rollback operations, and digest. Wait for confirmation, then use `pack apply ... --confirmed-digest <digest>`. Finish with `pack doctor` and a non-mutating Godot connection/version check.

Use `--replace` only when the proposal names the current adapter and explains the substitution. Any rollback requires its own proposal and confirmation.

