Coding-Solo/godot-mcp logo

Coding-Solo/godot-mcp

Free

用于与 Godot 游戏引擎交互的 MCP 服务器,提供编辑、运行、调试和管理 Godot 项目中场景的工具。

FreeFree tier
Type
Open Source

About Coding-Solo/godot-mcp

Godot MCP is a Model Context Protocol (MCP) server that enables AI agents to interact directly with the Godot game engine. It provides tools for launching the Godot editor, running projects in debug mode, capturing console output and error messages, and controlling project execution programmatically. This real-time feedback loop allows AI agents to understand what works and what doesn't in actual Godot projects, leading to improved code generation and debugging assistance. The server also offers scene management capabilities such as creating new scenes with specified root node types, adding nodes with customizable properties, loading sprites and textures into Sprite2D nodes, exporting 3D scenes as MeshLibrary resources for GridMap, and saving scenes with variant options. For Godot 4.4+, it includes UID management to retrieve UIDs for files and update references by resaving resources. Godot MCP is open-source and free to use.

Key Features

Launch Godot Editor for a specific project
Run Godot projects in debug mode
Capture console output and error messages
Start and stop Godot projects programmatically
Retrieve the installed Godot version
List Godot projects in a specified directory
Analyze project structure and get detailed information
Create new scenes with customizable root node types
Add nodes to existing scenes with customizable properties
Load sprites and textures into Sprite2D nodes

Pros & Cons

Pros
  • Open source and completely free to use
  • Provides real-time debug output from Godot projects for immediate feedback
  • Enables AI agents to directly control Godot editor and project execution
  • Supports comprehensive scene management including node creation and sprite loading
  • Works with Godot 4+ and includes UID management for newer versions
Cons
  • Requires Godot game engine to be installed and configured
  • Useful primarily within the Godot ecosystem; limited applicability elsewhere
  • Depends on MCP-compatible AI clients to function as intended

Best For

AI-assisted Godot game development and debuggingAutomated testing and quality assurance for Godot projectsIntelligent code generation with real-time feedback from Godot engineScene manipulation and asset management via AI agents