Gopeak-godot-mcp
by HaD0Yun·★ 182·Score 50
GoPeak is a comprehensive MCP server for Godot 4 with 95+ tools for game development workflows.
Overview
GoPeak enables AI assistants to interact with Godot 4 through an edit → run → inspect → fix loop. It provides tools for scene management, GDScript editing, debugging, runtime inspection, and asset workflows. The server offers three tool profiles: 'compact' (default, minimal tools with optional groups), 'full' (complete legacy surface), and 'legacy' (same as full). Optional capabilities require additional Godot plugins and services like LSP and DAP servers.
Try asking AI
After installing, here are 6 things you can ask your AI assistant:
When to choose this
Choose GoPeak when working with Godot Engine and you need AI assistance with scene management, debugging, and game development workflows.
When NOT to choose this
Don't choose GoPeak if you're not using Godot Engine, or if you prefer a self-contained MCP server without external plugin dependencies.
Tools this server exposes
12 tools extracted from the READMEtool.catalogSearch and activate capability groups based on keywords.
tool.groupsManage tool capability groups directly.
get_editor_statusCheck the status of the Godot editor bridge connection.
find_projectsFind Godot projects in specified directories.
launch_editorLaunch the Godot editor with project context.
run_projectRun the Godot project and collect output.
stop_projectStop a running Godot project.
add_nodeAdd a node to the current scene.
set_node_propertiesSet properties of a node in the scene.
create_sceneCreate a new Godot scene file.
create_gdscriptCreate or modify GDScript files.
screenshotCapture a screenshot of the running game.
Comparable tools
Installation
Installation
Requirements
- Godot 4.x
- Node.js 18+
- MCP-compatible client (Claude Desktop, Cursor, Cline, or OpenCode)
1) Run GoPeak
npx -y gopeak2) Add MCP client config
{
"mcpServers": {
"godot": {
"command": "npx",
"args": ["-y", "gopeak"],
"env": {
"GODOT_PATH": "/path/to/godot",
"GOPEAK_TOOL_PROFILE": "compact"
}
}
}
}3) Install Godot Plugins
From your Godot project folder:
curl -sL https://raw.githubusercontent.com/HaD0Yun/Gopeak-godot-mcp/main/install-addon.sh | bashEnable plugins in Project Settings → Plugins:
godot_mcp_editorfor scene/resource toolsgodot_mcp_runtimefor runtime inspection, screenshots, and input workflows
FAQ
- Which MCP clients are compatible with GoPeak?
- GoPeak is compatible with MCP clients such as Claude Desktop, Cursor, Cline, and OpenCode.
- What optional capabilities does GoPeak provide?
- GoPeak offers optional capabilities including runtime inspection, screenshots, input injection (requires runtime addon), GDScript LSP tools (requires Godot LSP on port 6005), DAP debugging tools (requires Godot DAP on port 6006), and asset store tools (requires network access).
- How do I troubleshoot if GoPeak tools aren't visible?
- Restart your MCP client, search for hidden tools using 'tool.catalog', activate a group with 'tool.groups', confirm your project path is valid, or ensure runtime tools are properly installed and enabled.
Compare Gopeak-godot-mcp with
Last updated · Auto-generated from public README + GitHub signals.