MCP server for interfacing with the Godot game engine. Exposes tools to launch the editor, run projects, capture debug output and perform scene-level operations through the Model Context Protocol.
https://github.com/Coding-Solo/godot-mcpIf you're building games in Godot with AI assistance, you've probably hit this wall: your AI can write decent GDScript, but it has no clue if the code actually works in your project. You get suggestions, paste them in, run Godot, hit errors, then paste the errors back to your AI for another round of guessing.
Godot MCP breaks this cycle by giving your AI direct access to your Godot projects—launching the editor, running builds, capturing debug output, and manipulating scenes in real-time. Your AI assistant can now test what it writes and iterate based on actual results.
Instead of the traditional write-test-debug-repeat cycle where you're the middleman between your AI and Godot, your AI can:
The result? Your AI writes better code because it gets immediate feedback on what works in your specific project setup.
Before: "Write a character controller with double jump" → AI gives generic code → You test it → It doesn't work with your input system → Back to AI with error details → Repeat
After: "Write a character controller with double jump and test it in my project" → AI writes code → AI runs your project → AI sees the actual errors → AI fixes them in context → Working code
Scene Management That Actually Works:
"Create a Player scene with a CharacterBody2D, add collision shape, and load my character sprite"
Your AI creates the scene structure, adds the nodes with proper types, loads your actual sprite asset, and verifies everything works by running the project.
Debug Output Analysis:
"My enemy AI isn't working right, run the project and analyze the debug output"
Your AI runs your game, captures the real console output, identifies the actual problem (maybe a null reference in the pathfinding), and suggests the fix based on what it observed.
Works seamlessly with Cursor, Cline, and other MCP-compatible AI assistants. No need to change your development environment—just add the MCP server configuration and your AI gains these capabilities automatically.
The setup is straightforward: clone the repo, build it, point it to your Godot installation, and add the server config to your AI assistant. From there, your AI can interact with any Godot project you're working on.
Game development involves complex interactions between systems, assets, and engine-specific behaviors that are impossible to debug through code review alone. This MCP server gives your AI the same testing capabilities you have, creating a true collaborative development environment where your AI assistant can iterate on solutions based on real execution results.
You spend less time being a messenger between your AI and your game engine, and more time building the game logic that matters.
Get started with Godot MCP and watch your AI assistant become a much more effective game development partner.