godot-mcp

bradypp/godot-mcp

3.4

If you are the rightful owner of godot-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Godot MCP is a comprehensive Model Context Protocol server designed for seamless AI assistant integration with the Godot game engine.

Godot MCP bridges the gap between AI assistants and the Godot game engine by providing a standardized Model Context Protocol interface. This integration allows AI assistants to interact directly with Godot projects, enabling operations such as launching editors, running projects, and managing scenes. The server acts as a middleware layer, translating natural language commands into specific Godot operations, and providing real-time feedback. This feedback loop enhances AI capabilities in code generation and debugging, making it a powerful tool for developers. Godot MCP supports cross-platform compatibility, secure operations with a read-only mode, and requires zero configuration due to its automatic Godot detection feature.

Features

  • Direct Godot Integration: Launch editors, run projects, and capture debug output programmatically.
  • Scene Management: Create, modify, and manage Godot scenes through AI commands.
  • Real-time Feedback: AI assistants can see actual Godot output and errors for better assistance.
  • Cross-platform Compatibility: Works seamlessly on Windows, macOS, and Linux.
  • Secure Operations: Optional read-only mode for safe project analysis.

Tools

  1. get_godot_version

    Get the installed Godot version information.

  2. launch_editor

    Launch the Godot editor for a specific project.

  3. run_project

    Execute a Godot project and capture output.

  4. list_projects

    Find Godot projects in a specified directory.

  5. get_project_info

    Retrieve detailed metadata about a Godot project.