Discover and explore top open-source AI tools and projects—updated daily.
hi-godotAI-powered Godot editor integration for game development
Top 96.0% on SourcePulse
This project provides production-grade MCP server and AI tools for the Godot engine, enabling AI assistants to directly build scenes, edit nodes, scripts, and configure game elements. It targets Godot developers seeking to accelerate game development workflows by leveraging AI for programmatic scene construction and asset manipulation, offering a significant reduction in manual coding effort.
How It Works
The system comprises an MCP client, a Python server (FastMCP), and a Godot Editor Plugin. The AI client communicates with the Python server via HTTP over the MCP protocol. The Python server then establishes a WebSocket connection to the Godot Editor Plugin. The plugin exposes Godot's EditorInterface and SceneTree APIs as MCP tools, allowing AI to interact with and modify the live Godot editor state. This architecture enables AI to perform complex editing tasks programmatically.
Quick Start & Requirements
addons/godot_ai folder into your project.uv (for the Python server), and a compatible MCP client (e.g., Claude Code, Codex, Antigravity).uv install docs: https://astral.sh/uv/install.sh (macOS/Linux), https://astral.sh/uv/install.ps1 (Windows)docs/TOOLS.mdHighlighted Details
Maintenance & Community
CONTRIBUTING.md.Licensing & Compatibility
Limitations & Caveats
A specific issue exists on Windows related to uv's hard-linking mechanism and pywin32, which can cause installation failures and lock files. Workarounds involve configuring UV_LINK_MODE=copy for specific clients or manual cache cleanup. The Asset Library version may lag behind the GitHub repository.
14 hours ago
Inactive