woohq/godette-mcp
MCP server with 58 tools for Godot 4.x game development — scene trees, signals, GDScript symbols, resources, and runtime
Platform-specific configuration:
{
"mcpServers": {
"godette-mcp": {
"command": "npx",
"args": [
"-y",
"godette-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
MCP server for Godot game development. Provides 45 tools for reading, analyzing, and editing Godot projects through the Model Context Protocol.
.gd, scene structure for .tscn)npm install godetteOr run directly:
npx godetteAdd to your MCP client configuration (e.g. Claude Desktop):
{
"mcpServers": {
"godette": {
"command": "npx",
"args": ["godette"],
"env": {
"GODOT_PROJECT": "/path/to/your/godot/project"
}
}
}
}The server auto-detects the Godot project root from the working directory or GODOT_PROJECT env var.
import { parseTscn, parseGdScript, UnifiedIndex, EventBus } from "godette";
// Parse a scene file
const scene = parseTscn(tscnSource, "/path/to/scene.tscn");
console.log(scene.rootType, scene.nodes.size);
// Parse a GDScript file
const scripLoading reviews...