godot-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
godot-mcp
An MCP server for the Godot 4 engine. It lets AI agents such as Claude Code, Claude Desktop, Cursor, VS Code Copilot, Codex, Gemini CLI, Windsurf and Zed work on your Godot project:
inspect and edit scenes, nodes, signals and resources
author animations, AnimationTrees, SpriteFrames, tile maps, navigation, audio buses and visual shaders
change project settings, input actions, autoloads, import options and export presets, and run exports
write scripts with GDScript language-server diagnostics, symbols and renames
look up the Godot class reference offline for the exact version you have installed
run the game and work on it live: inspect and change nodes, send input, pause and step frames, take screenshots, profile, record and replay input
debug with breakpoints, stepping, stack and variables, and run GUT or GdUnit4 tests
It works through a live editor bridge, so every scene edit can be undone with Ctrl+Z, and through headless Godot when the editor is closed.
Requirements
Godot 4.7 or newer (tested with 4.7.2)
Node.js 22 or newer, unless you use the Claude Desktop bundle, which brings its own
Related MCP server: godot-mcp-server
Install
In your Godot project folder (the one with project.godot), run:
npx -y @shin2344234/godot-mcp initinit shows its plan and asks before writing anything (--dry-run previews, --remove undoes). It copies the editor addon into addons/godot_mcp and enables it, registers the server with the agents it finds on your machine (or the ones you pick with --agents claude-code,cursor,vscode,codex,gemini-cli,...), and adds a short note to AGENTS.md.
Then open the project in Godot, start a new agent session and ask it to call godot_status to check the connection.
Other ways to install
Claude Code plugin: run
/plugin marketplace add shin2344234/godot-mcp, then/plugin install godot-mcp@godot-mcp.Claude Desktop: download the
.mcpbfile from Releases and double-click it.Any other MCP client: add the server to its config by hand. docs/setup.md gives the exact file and format for each client.
From source:
git clone https://github.com/shin2344234/godot-mcp cd godot-mcp/server && npm install && npm run build cd /path/to/my-game node /path/to/godot-mcp/server/dist/index.js init
If you installed without init, ask the agent to run godot_addon_install once per project to add the editor addon.
Documentation
Setup for each client: Claude Code, Claude Desktop, Cursor, VS Code, Codex, Gemini CLI, Windsurf and Zed, all options, and Windows notes
Tools: every tool by group, tool modes and toolsets, resources and prompts
How it works: editor bridge, headless fallback, the in-game runtime, safety and context size
Troubleshooting: error messages and fixes
All documentation, including the per-area method references and protocol designs
License
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Connect your AI assistant to Blender for 3D modeling, Geometry Nodes, materials, lighting, animation, rendering and export. Inspect real scenes and viewport images, refine the result and restore checkpoints. OAuth connects your chat to Blender Bridge Desktop on an online Windows 10/11 x64 computer running Blender 4.2+. The chat can run on another device. Requires an active Blender Bridge account; 7-day trial available. AI model access is separate.
Persistent cloud workspaces for AI agents: run commands, edit files, use git and a browser.
Work on your own computers from Claude or ChatGPT: run commands, edit and search files.
Memory, reflection and safety for AI agents. Hosted or local, no vector database.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides a comprehensive integration between LLMs and the Godot Engine, enabling AI assistants to intelligently manipulate project files, scripts, and the live editor. It supports advanced workflows including version-aware documentation querying, automated E2E game testing, and real-time visual context capture.21 npm26MIT
- AlicenseCqualityCmaintenanceEnables AI agents to interact with the Godot game engine, including project inspection, scene/script parsing, headless exports, runtime control with live scene-tree inspection and evaluation, and API documentation search.100807 npm5MIT
- AlicenseBqualityDmaintenanceEnables AI assistants to automate Godot 4 projects via headless tooling, live editor control, and runtime remote control, including scene building, testing, and observation.431MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to build, run, and debug Godot projects by editing scenes and scripts, inspecting live game state, injecting input, capturing viewports, and examining native debugger state through 42 tools.European Union Public 1.2