A plugin that allows external processes to communicate with the Godot engine in a modular and programmable way.
🎥 Watch the video on Twitter (FOLLOW ME PLS PLS)
mcp-demo.mp4
Follow these steps to get the plugin up and running:
git clone https://github.com/yourusername/godot-mcp.git
cd Godot-MCP
Open Godot Engine
Create a new project or open an existing one
Copy the addons/ folder from this repo into your Godot project directory
In the Godot editor, go to Project -> Project Settings -> Plugins and enable the MCP Plugin
cd python
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python3 server.py
or
python server.py
To integrate with Claude Desktop, add the following to your claude_desktop_config.json:
{
"mcpServers": {
"godotMCP": {
"command": "/Path/To/godot-mcp/venv/bin/python3",
"args": ["/Path/To/server.py"]
}
}
}