
daxianlee/godot-mcp
Developer toolsThis page was translated automatically. Technical details may differ from the original. View the original
An MCP plugin supporting the open-source Godot engine, supporting common Godot engine operations and one-click service configuration. This is an MCP plugin that supports the Godot open-source engine, offering support for common Godot engine operations and one-click service configuration.
Overview
A Model Context Protocol (MCP) server plugin designed for the Godot engine allows AI assistants to interact directly with the Godot editor for AI-driven game development. - - Create, open, and save scenes, view scene tree structure - - Add, delete, move nodes, modify node properties - - Create, read, and modify GDScript scripts - - Load, create, and modify game resources - - Browse project files, read and write file contents - - Control the editor interface, manage selected objects, undo and redo - - View logs, obtain runtime information - - Create and edit animations, manage state machines - - Create and configure materials - - Manage shader parameters - - Configure scene lighting - Create particle effects The plugin interface supports 9 languages and automatically detects system languages: - English - Chinese Simplified - Traditional Chinese - Japanese - Russian - Français - Portuguese - Español - Deutsch - - AI Editor Chinese Version - - AI Code Editor - - Codeium's AI editor - - Anthropic Claude Command-Line Tool - OpenAI Codex Command-Line Tool -- Google Gemini Command-Line Tool - Godot Engine 4.x - Supported operating systems: Windows, macOS, Linux 2. Copy the addons/godot_mcp folder into the addons directory of your Godot project:
Overview (machine translated)
English | Chinese
A Model Context Protocol (MCP) server plugin designed for the Godot engine allows AI assistants to interact directly with the Godot editor for AI-driven game development.
Functional Features
Core Features
- Scene Management - Creating, opening, and saving scenes to view the scene tree structure
- Node Operations - Add, delete, and move nodes, modify node properties
- Script Editing - Create, read, and modify GDScript scripts
- Resource Management - Load, create, and modify game resources
- File System - Browse project files and read and write their contents
- Editor Control - Controls the editor interface, manages selected objects, undos, and redos
- Debugging Tools - View logs to obtain runtime information
- Animation Tools - Create and edit animations, manage state machines
Visual Effects
- Material Tool - Create and configure materials
- Shader Tool - Manages shader parameters
- Lighting Tools - Configure scene lighting
- Particle Tool - Create particle effects
2D Development
- Tile Map Tool - TileMap editing and configuration
- Geometry Tool - Create 2D geometric shapes
Gameplay
- Physics Tools - Physical body and collision configuration
- Navigation Tools - Navigation grid and wayfinding
- Audio Tools - Audio playback and configuration
Practical Tools
- UI Tools - User interface components
- Signal Tools - Signal connection management
- Grouping Tool - Node group management
Multilingual support
The plugin interface supports 9 languages and automatically detects system languages:
- English
- Chinese Simplified
- Traditional Chinese
- Japanese (Japanese)
- Русский (Russian)
- Français (French)
- Português (Portuguese)
- Español (Spanish)
- Deutsch (German)
Supported AI clients
IDE Editor (One-Click Configuration)
- Trae CN - Chinese version of the AI editor
- Cursor - AI code editor
- Windsurf - Codeium’s AI editor
CLI Command Line Tool (Command Copy)
- Claude CLI - Anthropic Claude command-line tool
- Codex CLI - OpenAI Codex command-line tool
- Gemini CLI - Google Gemini command-line tool
System Requirements
- Godot Engine 4.x
- Supported operating systems: Windows, macOS, Linux
Installation Steps
-
Download or clone this repository:
This page was translated automatically. Technical details may differ from the original.
Install
This server does not publish a one-line install command.
Open the repository installation guide New to MCP? Start with the mcpskill.org guide →