AI-powered Godot game development integration
Top 88.6% on SourcePulse
This plugin integrates Godot Engine with AI assistants via the Model Context Protocol (MCP), enabling natural language interaction for game development tasks. It targets Godot developers seeking AI-powered assistance for code generation, scene manipulation, and project management, aiming to streamline the development workflow.
How It Works
The plugin establishes a two-way communication channel between Claude Desktop and the Godot editor. It exposes Godot's project structure, scripts, scenes, and editor functionalities as resource endpoints and commands. An MCP server, built with Node.js, acts as the intermediary, translating natural language prompts from Claude into specific Godot API calls and relaying project data back to the AI. This approach allows for direct, context-aware AI interaction within the Godot environment.
Quick Start & Requirements
npm install
, npm run build
), and configure Claude Desktop with the server's path.Highlighted Details
Maintenance & Community
Contributions are welcome via Pull Requests. Documentation is available in the docs
folder.
Licensing & Compatibility
Licensed under the MIT License, permitting commercial use and integration with closed-source projects.
Limitations & Caveats
The setup requires manual configuration of Claude Desktop and absolute paths to the server. The project is presented as an example, and users may need to adapt it for their specific projects.
5 months ago
Inactive