Godot MCP Runtime
Related Servers
Alternatives to Godot MCP Runtime
- AlicenseBqualityFmaintenanceA Model Context Protocol server that enables AI assistants to interact with the Godot game engine, allowing them to launch the editor, run projects, capture debug output, and control project execution.14161 npm5,888MIT
- AlicenseNot gradedqualityCmaintenanceProvides 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.11 npm26MIT
Related Servers
- AlicenseNot gradedqualityBmaintenanceAn MCP server that lets an AI agent work on a Godot 4.x project the way a developer does: read and edit scenes, write scripts, build, test, run, look at the result, and debug what went wrong.161 npm1AGPL 3.0
- AlicenseNot gradedqualityAmaintenanceOpen-source MCP server connecting AI agents (Claude, Cursor, GitHub Copilot, Gemini, and more) to the Godot Editor and runtime (Godot 4.x, C#).267Apache 2.0
- AlicenseAqualityBmaintenanceAn MCP server that lets AI coding agents work on Godot 4 projects, including reading and editing scenes, writing and validating GDScript, running the game, and capturing screenshots.2539 npmMIT
- AlicenseNot gradedqualityBmaintenanceA TypeScript MCP server bridging MCP clients to Godot 4 editor, enabling scene, node, script editing and more via WebSocket.161 npmMIT
- AlicenseNot gradedqualityAmaintenanceThe most advanced MCP server for Godot Editor that lets AI assistants operate directly inside your running Godot project for scene creation, script generation, UI authoring, and more.41MIT
- FlicenseNot gradedqualityAmaintenanceA local MCP server plus a bundled Godot editor addon that lets an AI agent create, inspect, run, debug, and export real Godot 4.6 games through tools.2-
TDQS
Scored across 39 tools
Every tool has a distinct purpose, and the descriptions explicitly separate near-neighbors (run_project vs attach_project, stop_project vs detach_project, add_node vs batch_scene_operations). An agent can reliably select the correct tool based on the clear 'use when' guidance.
All tool names follow a consistent snake_case verb_noun pattern (get_, add_, remove_, update_, set_, delete_, connect_, disconnect_, run_, stop_, start_). Minor exceptions like 'validate' are still verb-first and fit the overall style.
39 tools is well above the 25+ threshold for a heavy toolset and far beyond the typical well-scoped 3-15 range. Several tools are highly specialized or could be consolidated (save_scene, batch_scene_operations, check_project, launch_editor, export_mesh_library), making the surface harder for an agent to navigate efficiently.
The scene editing, autoload CRUD, signal connections, and runtime control surfaces are fairly complete. However, notable gaps exist: project settings can only be read, not modified, there is no reparent/move node operation, and resource handling is limited to load_sprite; agents must work around these with run_script or file operations.