Edit Godot 4 scenes, nodes and scripts; run, test and debug games live in the editor or headless.
registry version 0.1.2
npm
npx -y @shin2344234/godot-mcpnpm npx -y @shin2344234/[email protected]
Pick your client — the config below is generated for this server (local stdio). Copy respects the “Pin version” switch above.
claude_desktop_config.json
{
"mcpServers": {
"godot-mcp-shin2344234": {
"command": "npx",
"args": [
"-y",
"@shin2344234/godot-mcp"
]
}
}
}{
"mcpServers": {
"godot-mcp-shin2344234": {
"command": "npx",
"args": [
"-y",
"@shin2344234/[email protected]"
]
}
}
}Format verified against the official Claude Desktop docs ↗.
terminal
claude mcp add godot-mcp-shin2344234 -- npx -y @shin2344234/godot-mcp
claude mcp add godot-mcp-shin2344234 -- npx -y @shin2344234/[email protected]
Format verified against the official Claude Code docs ↗.
.cursor/mcp.json
{
"mcpServers": {
"godot-mcp-shin2344234": {
"command": "npx",
"args": [
"-y",
"@shin2344234/godot-mcp"
]
}
}
}{
"mcpServers": {
"godot-mcp-shin2344234": {
"command": "npx",
"args": [
"-y",
"@shin2344234/[email protected]"
]
}
}
}Format verified against the official Cursor docs ↗.
.vscode/mcp.json
{
"servers": {
"godot-mcp-shin2344234": {
"command": "npx",
"args": [
"-y",
"@shin2344234/godot-mcp"
]
}
}
}{
"servers": {
"godot-mcp-shin2344234": {
"command": "npx",
"args": [
"-y",
"@shin2344234/[email protected]"
]
}
}
}Format verified against the official VS Code docs ↗.
mcp_config.json
{
"mcpServers": {
"godot-mcp-shin2344234": {
"command": "npx",
"args": [
"-y",
"@shin2344234/godot-mcp"
]
}
}
}{
"mcpServers": {
"godot-mcp-shin2344234": {
"command": "npx",
"args": [
"-y",
"@shin2344234/[email protected]"
]
}
}
}Format verified against the official Windsurf docs ↗.
Defined in the server's official registry manifest. Required secrets are shown as <YOUR_…> placeholders in the configs above.
GODOT_PROJECT_PATH — Folder of the Godot project (the one containing project.godot). Defaults to the folder the client starts the server in, so set it whenever that is not your project (e.g. in desktop apps).GODOT_PATH — Full path of the Godot 4.x executable (GODOT_BIN is accepted too). If unset, the server looks for godot, godot4 or Godot_v4* on PATH. On Windows use the main Godot exe, not the _console.exe launcher.GODOT_MCP_MODE — How tools are exposed: 'full' lists every enabled operation as its own tool (best for clients with tool search); 'compact' lists only core tools plus router tools that reach the rest.GODOT_MCP_TOOLSETS — Comma-separated tool groups to enable, or 'all' (default). Groups: core, files, scene, node, script, run, editor, signal, resource, visual, anim, world, audio, project, import, export, code, docs, game, debug, test. 'corGODOT_MCP_READ_ONLY — Set to true to hide every tool that changes something (inspection only).GODOT_MCP_ALLOW_EVAL — Set to true to let godot_game_eval run GDScript inside the running game. Off by default: evaluated code can do anything the game can (files, OS calls).GODOT_MCP_CONFIRM — 'elicit' asks the user (through the client's elicitation dialog, when supported) before irreversible operations; 'never' skips asking, for unattended runs where nobody can answer.GODOT_MCP_LOG_LEVEL — Verbosity of the server's stderr log (use 'debug' when filing a bug report).Distributed as npm, listed under Developer Tools. Review our MCP security guide before granting access to real data.
Run the install command shown above, then paste the config for your client (Claude Desktop, Claude Code, Cursor, VS Code or Windsurf) into its MCP settings and restart the client.
The MCP server itself is free to install. The source is public on https://github.com/shin2344234/godot-mcp. Any third-party service it calls may require its own API key and account.
Any MCP-compatible client can use it, including Claude Desktop, Claude Code, Cursor, VS Code, Windsurf and custom agents.
Publish this server? Link back with a badge on your README or site — copy either snippet.
Markdown
[](https://mcpnav.net/server/godot-mcp-shin2344234/)
HTML
<a href="https://mcpnav.net/server/godot-mcp-shin2344234/"><img src="https://mcpnav.net/badge/godot-mcp-shin2344234.svg" alt="Listed on MCPNav" height="20"></a>