DG

daxianlee/godot-mcp

Developer tools

This page was translated automatically. Technical details may differ from the original. View the original

549 stars 69 forks Quality 52 Trend 21NOASSERTION

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

  1. 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 →