AI-assisted game development for Godot Engine. MCP server with 17 composite tools for scene editing, scripting, and asset management via natural language.
17 composite tools for AI-assisted game development in Godot Engine
Open source under MIT license — free to use and modify
Installable via npm and Docker for easy setup
Better Godot MCP is a composite MCP server that provides 17 tools for AI-assisted Godot Engine game development. It bridges AI assistants like Claude or Cursor with Godot, allowing you to control the editor, manipulate scenes, write GDScript, manage assets, and debug games using natural language. The server is built with TypeScript and runs on Node.js, making it easy to install via npm or Docker. Instead of many micro-tools, it offers composite operations that combine multiple steps into single commands—for example, creating a complete enemy AI script with patrol behavior optimized for performance. Best for Godot developers who want to speed up their workflow with AI, from rapid prototyping to final polish.
Yes, Better Godot MCP runs alongside your Godot Editor via the MCP protocol. It does not modify your project files. Install the server, configure your AI client to connect to the Godot port, and start using natural language commands. Works with Godot 4.x.
Better Godot MCP is MCP-compatible, so it works with any client that supports the Model Context Protocol, including Claude Code, Cursor, and other MCP clients. It is designed to be client-agnostic.
No, the server abstracts complexity. You interact through natural language, and the composite tools handle the low-level calls. However, having some familiarity with Godot concepts helps formulate precise requests.
You can install it via npm: `npm install @n24q02m/better-godot-mcp` or using Docker. The server runs as a Node.js process that communicates with your Godot Editor. Setup instructions are in the README.
Install Better Godot MCP to get started:
Or visit the project page for detailed setup instructions.