Discover and explore top open-source AI tools and projects—updated daily.
youichi-udaAI-assisted Godot game development SDK
Top 93.2% on SourcePulse
Summary
Godot MCP Pro provides an extensive toolkit for integrating AI assistants directly into the Godot 4 game development environment. It addresses the need for seamless AI-powered code generation, asset manipulation, and editor control, targeting Godot developers seeking to accelerate their workflow. The primary benefit is access to 172 specialized tools that enable AI models to interact with the Godot editor in real-time, covering a broad spectrum of development tasks from scene management to physics and animation.
How It Works
The system employs a Model Context Protocol (MCP) architecture, connecting AI assistants to the Godot editor via a Node.js server. Communication is facilitated through a persistent WebSocket connection for real-time feedback and JSON-RPC 2.0 for structured requests and responses. This approach grants the AI full access to Godot's editor API, including the UndoRedo system and the scene tree, enabling sophisticated, in-editor operations without manual file polling.
Quick Start & Requirements
addons/godot_mcp/ folder into your Godot project's addons/ directory and enable the plugin via Project Settings.server/ directory and run npm install followed by npm run build..mcp.json file, specifying the Node.js command and path to the built server script.Highlighted Details
Licensing & Compatibility
The software is proprietary, with a one-time purchase granting lifetime updates. It is designed for compatibility with various AI assistants, including Claude, Cursor, VS Code Copilot, and others, offering different operational modes (Full, 3D, Lite, Minimal) to accommodate diverse tool count limitations imposed by AI clients.
Limitations & Caveats
The core Node.js MCP server is distributed exclusively as part of the paid package; the public repository only contains the free Godot plugin. Users may need to select specific operational modes or utilize the CLI if their AI client has strict tool count limitations. Setup requires familiarity with Node.js and npm for building the server component.
1 week ago
Inactive
vercel