coding-solo/godot-mcp

MCP server for interfacing with Godot game engine. Provides tools for launching the editor, running projects, and capturing debug output.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 18 minutes ago
Added to GitGenius on September 12th, 2026
Created on February 26th, 2025
Open Issues & Pull Requests: 71 (+0)
GitHub issues: Enabled
Number of forks: 470
Total Stargazers: 5,658 (+3)
Total Subscribers: 33 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.4 days
Mean response time: 32.8 days
90th percentile: 148.7 days
Tracked items: 45

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 7% of issues opened in the past year have been closed. Three people close 83% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 37
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 204 days
Stale 30+ days: 32
Stale 90+ days: 25

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (3)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Godot MCP is a Model Context Protocol server that enables AI agents to interact with the Godot game engine.

The tool solves the problem of AI agents lacking direct feedback from game development work by providing a bridge between AI systems and Godot. It allows agents to launch the editor, execute projects, and capture console output and error messages in real time. This direct feedback loop helps agents understand what works in actual Godot projects, improving code generation and debugging. The implementation uses a bundled GDScript approach where simple operations like launching the editor invoke Godot's CLI directly, while complex operations like scene creation and node management use a single comprehensive GDScript file that accepts operation parameters as JSON.

Developers working on AI-assisted game development in Godot should consider this tool if they use MCP-compatible clients such as Claude Code, Cline, or Cursor. It suits projects where an AI agent needs to iteratively develop and test Godot code with immediate visibility into results. The tool requires Godot Engine and Node.js to be installed, and integrates through standard MCP configuration in supported clients. The README does not compare this tool to alternatives.

The project maintains active development with regular updates to support new Godot versions, including recent additions for UID management in Godot 4.4 and beyond. The codebase is organized around a bundled operations script architecture that centralizes complex Godot interactions rather than generating temporary files. Documentation includes detailed setup instructions for multiple MCP clients and troubleshooting guidance. The tool supports environment variable configuration for custom Godot paths and debug logging.