Godot MCP
About
A plugin for modular communication between external processes and the Godot game engine.
Details
- Author
- dokujaa
- Categories
- Developer Tools, Other
Jump to
Setup
Install Godot MCP in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/dokujaa/Godot-MCP
Follow the installation instructions in the repository README, then restart your MCP client.
A Model Context Protocol (MCP) server that enables Claude Desktop to control and interact with the Godot Engine editor.
https://github.com/user-attachments/assets/07424399-31b5-47ee-a20d-808b2e789731
NEW UPDATE!!!! ADDED MESHY API INTEGRATION
GENERATE DYNAMIC SCENES BY CALLING THE MESHY API, DIRECTLY IMPORTED INTO GODOT
- Godot Engine (4.x or later)
- Python 3.8+
- Claude Desktop app
- Meshy API account (optional, for AI-generated meshes)
STEP 0: Clone the repo and navigate to the directory
git clone https://github.com/Dokujaa/Godot-MCP.git
- Copy theaddons/godot_mcp/folder to your Godot project'saddons/directory
- Open your Godot project
- Go toProject → Project Settings → Plugins
- Enable the "Godot MCP" plugin
- You should see an "MCP" panel appear at the bottom of the editor
- The plugin automatically starts listening on a port
Create and activate a virtual environment:
python3 -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
-
Locate your Claude Desktop configuration file:
- macOS:~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:%APPDATA%\Claude\claude_desktop_config.json
{ "mcpServers": { "godot": { "command": "/path/to/your/godot-mcp/python/venv/bin/python", "args": ["/path/to/your/godot-mcp/python/server.py"], "env": {} } } }
Replace/path/to/your/godot-mcp/python/server.pywith the actual path to your server.py file.
Restart Claude Desktop and happy prompting!
-
Sign up for a Meshy API account athttps://www.meshy.ai/
Get your API key from the dashboard (format:msy-<random-string>)
Set up your API key using one of these methods:
# Copy the example file cp python/.env.example python/.env # Edit the .env file and add your API key nano python/.env # or use your preferred editor
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
An MCP server for Unity, enabling AI assistants to interact with projects in real-time, access scene data, and execute code.
Manipulate Adventure Game Studio (AGS) compiled room (.crm) files to enable AI-powered game development.
Godot Engine integration: 17 tools for game development
An MCP server for AI coding assistants to control, inspect, and modify Bevy applications using the Bevy Remote Protocol (BRP).
Control, inspect, and mutate Bevy applications with AI coding assistants via the Bevy Remote Protocol (BRP).
A server for Ebitengine games that provides debugging and recording tools by capturing game state.
Fennara MCP connects AI agents like Codex, Cursor, Claude Code, and Claude Desktop to Godot-aware tools for real Godot projects. It focuses on feedback from Godot: GDScript diagnostics, scene validation, runtime errors, scene inspection, node properties, screenshots, SemanticSearch, and patch-and-rerun workflows.
an open-source MCP server that unifies Roblox Studio, Unity, Unreal Engine, and Blender into a single AI control plane for game development workflows.
7 tools for 3D game development — character viewers, level editors, physics games, particle effects, 3D inventories with SceneView. 156 tests.
The intelligent MCP server for AI-assisted Godot 4 development. 35 tools for spatial intelligence, code understanding, flow tracing, and visual debugging. 22 free, full suite $19.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





