Godot MCP
Godot MCP conecta Claude, Cursor, Copilot y otros agentes de IA al editor Godot. Instalación, configuración, herramientas, extensiones y CLI.
Godot MCP es el addon de Godot de AI Game Developer. Permite que un agente de IA como Claude Code, Cursor, GitHub Copilot, Codex o Gemini trabaje dentro del editor Godot: consultar y editar el árbol de escenas, abrir y guardar escenas .tscn, cambiar recursos .tres y ajustes del proyecto, leer y escribir archivos C# y GDScript, compilar el proyecto C#, ejecutar fragmentos de C# en el editor y tomar capturas de pantalla que el modelo puede examinar. Esta wiki explica cómo instalarlo, conectar un cliente de IA y usarlo día a día.
Qué es Godot MCP
Godot MCP es un addon de editor en C# (la carpeta addons/godot_mcp/, que aparece en Project Settings como Godot-MCP) que se ejecuta dentro de un proyecto de Godot 4 .NET. Cuando el editor lo carga, el addon abre un dock llamado AI Game Developer y se conecta a un servidor MCP. El agente de IA con el que conversas se conecta al mismo servidor y llama a las herramientas del addon a través del Model Context Protocol (MCP).
El addon es de código abierto (Apache-2.0) y vive en el repositorio Godot-MCP. Comparte sus librerías de MCP y de reflexión con Unity MCP y Unreal MCP, así que los tres plugins de motor se comportan igual y usan la misma cuenta en la nube.
Cómo encajan las piezas
| Pieza | Qué hace |
|---|---|
| Addon Godot MCP | Se ejecuta en el editor Godot, expone las herramientas de IA y se conecta a un servidor MCP. |
| Servidor MCP | El servidor en la nube en ai-game.dev (por defecto), o tu propio servidor ejecutándose en tu máquina. |
| Cliente de IA | Claude Code, Cursor, VS Code Copilot, Codex, Gemini o cualquier otro cliente MCP. Se conecta al mismo servidor. |
godot-cli | La herramienta de línea de comandos de npm que instala el addon, inicia sesión, escribe las configuraciones de los clientes de IA y abre el editor. |
| Aplicación AI Game Dev | La aplicación de escritorio que puede instalar el addon y abrir el editor por ti, sin terminal. |
En el modo Cloud predeterminado no se ejecuta nada en tu máquina salvo Godot y tu cliente de IA: tanto el editor como el agente se conectan al endpoint alojado, y tú inicias sesión una vez con tu cuenta de ai-game.dev. En el modo Custom, el addon puede descargar y arrancar un servidor MCP local por ti, de modo que todo se queda en tu ordenador.
Requisitos de un vistazo
- La compilación .NET (mono) de Godot 4.3 o superior. La compilación estándar, solo para GDScript, no puede compilar el addon.
- El SDK de .NET 8.
- Un proyecto de Godot con un
.csprojde C#. El código de tu propio juego puede seguir siendo GDScript; el addon necesita el proyecto de C# solo para compilarse a sí mismo. - Un cliente de IA que hable MCP.
La lista completa, incluidos los paquetes NuGet que necesita tu .csproj, está en Installation.
Inicio rápido
Si te manejas bien con una terminal, estos comandos llevan un proyecto de Godot con C# de cero a un agente de IA conectado:
npm install -g godot-cli
godot-cli install-plugin ./MyGodotProject
godot-cli login
godot-cli setup-mcp claude-code ./MyGodotProject
godot-cli open ./MyGodotProjectDespués pídele a tu agente algo como «Añade una escena Node3D con una Camera3D y un cubo MeshInstance3D, y guárdala como Main.tscn». La página Getting started recorre los mismos pasos con explicaciones, y el quickstart del sitio cubre los tres motores.
Páginas de esta wiki
- Installation: todas las vías de instalación (aplicación de escritorio,
godot-cli, Asset Library, zip de la release) y los paquetes NuGet exactos. - Getting started: la primera conexión, los primeros prompts y cómo comprobar que todo funciona.
- Connecting AI clients: endpoint en la nube frente a tu propio servidor, el inicio de sesión por dispositivo, las claves de proyecto y
setup-mcppara cada agente. - Configuration: el dock de AI Game Developer, los ajustes guardados y las variables de entorno
GODOT_MCP_*. - Tools: las familias de herramientas integradas, RQL y para qué sirve cada herramienta.
- Custom tools: escribe tus propias herramientas MCP en C# y expón herramientas desde un juego en ejecución.
- Extensions: paquetes opcionales para animación, CSG, navegación, tilemaps y addons populares de Godot.
- godot-cli reference: todos los comandos de
godot-cliy sus flags. - Troubleshooting: el addon no se carga, el agente no ve herramientas, problemas de recarga.
- FAQ: respuestas breves a las preguntas habituales.
Más en el sitio
- Install Godot MCP: la página de instalación de Godot.
- Godot tools catalog y Godot extensions.
- Buenas prácticas para Godot: cómo escribir prompts que funcionen bien.
- Endpoint de MCP y autenticación: el endpoint alojado y cómo funciona el inicio de sesión.
- La wiki de la app AI Game Dev, y las wikis de Unity MCP y Unreal MCP.
- InstalaciónInstala el addon Godot MCP con la app AI Game Dev, godot-cli, la Asset Library o un zip, con los paquetes NuGet exactos para tu .csproj.
- Primeros pasosConecta Godot MCP a la nube, configura un agente de IA como Claude Code, comprueba la conexión y ejecuta tus primeros prompts en el editor de Godot.
- Conectar clientes de IAConecta Claude Code, Cursor, Copilot, Codex, Gemini y otros clientes MCP a Godot MCP vía el endpoint en la nube de ai-game.dev o tu servidor local.
- ConfiguraciónConfigura Godot MCP en el dock de AI Game Developer, elige qué herramientas ven los agentes de IA y sobrescribe ajustes con variables de entorno GODOT_MCP_*.
- HerramientasHerramientas MCP de Godot para agentes de IA: consultas RQL de nodos, escenas y recursos, scripts de C# y GDScript, capturas y herramientas en juego.
- Herramientas personalizadasEscribe tus propias herramientas MCP de Godot en C#, ejecuta la API de Godot en el hilo principal y expón herramientas y recursos desde un juego en ejecución.
- ExtensionesExtensiones MCP opcionales de Godot: animación, CSG, GridMap, navegación, partículas, TileMapLayer, Beehave, Dialogic, Phantom Camera y Terrain3D.
- Referencia de godot-cliTodos los comandos y flags de godot-cli para Godot MCP, desde install-plugin, login y setup-mcp hasta open, exec, run-tool, configure e install-extension.
- Solución de problemasResuelve problemas comunes de Godot MCP: addon que no carga, lista Extensions vacía, herramientas ausentes, errores de recarga y fallos de .NET 10.
- FAQRespuestas breves sobre Godot MCP, el asistente de IA para el editor de Godot: versiones, GDScript, uso local, coste, seguridad y exportación.