Godot MCP
Godot MCP
Dale a tu asistente de IA acceso completo al editor de Godot.
Crea juegos más rápido con Claude, Cursor o cualquier IA compatible con MCP — sin copiar y pegar, sin cambiar de contexto. La IA lee, escribe y manipula directamente tus escenas, scripts, nodos y configuración del proyecto.
Godot 4.x · 42 herramientas · Visualizador interactivo de proyectos · Licencia MIT
Inicio rápido
0. Instalar Node.js (configuración única)
Descarga y ejecuta el instalador desde nodejs.org (versión LTS). Es un instalador estándar — no hace falta terminal.
1. Instalar el plugin de Godot
Dentro del editor de Godot, haz clic en la pestaña AssetLib en la parte superior → busca "mcp" → encuentra "Godot AI Assistant tools MCP" → Instalar.
Luego ve a Proyecto → Configuración del proyecto → Plugins y habilita el plugin Godot MCP.
2. Añadir la configuración del servidor a tu cliente de IA
Claude Desktop — Configuración → Desarrollador → Editar configuración → abre el archivo de configuración y pega:
Mac / Linux:
{
"mcpServers": {
"godot": {
"command": "npx",
"args": ["-y", "godot-mcp-server"]
}
}
}Windows:
{
"mcpServers": {
"godot": {
"command": "cmd",
"args": ["/c", "npx", "-y", "godot-mcp-server"]
}
}
}Cursor — Configuración → MCP → Añadir servidor:
Mac / Linux:
{
"mcpServers": {
"godot": {
"command": "npx",
"args": ["-y", "godot-mcp-server"]
}
}
}Windows:
{
"mcpServers": {
"godot": {
"command": "cmd",
"args": ["/c", "npx", "-y", "godot-mcp-server"]
}
}
}Claude Code — ejecuta en la terminal:
claude mcp add godot -- npx -y godot-mcp-serverFunciona con cualquier cliente compatible con MCP (Cline, Windsurf, etc.)
3. Reinicia tu cliente de IA
Cierra y vuelve a abrir Claude Desktop / Cursor / tu cliente para que cargue la nueva configuración.
4. Reinicia tu proyecto de Godot
Pulsa Reiniciar Proyecto en el editor de Godot. Comprueba la esquina superior derecha — deberías ver MCP Conectado en verde. Ya estás listo.
Related MCP server: Godot MCP Bridge
¿Qué puede hacer?
42 herramientas en 6 categorías
Categoría | Herramientas | Ejemplos |
Operaciones de archivo | 4 | Explorar directorios, leer archivos, buscar en el proyecto, crear scripts |
Operaciones de escena | 11 | Crear escenas, añadir/eliminar/mover nodos, establecer propiedades, adjuntar scripts, asignar formas de colisión y texturas |
Operaciones de script | 6 | Aplicar ediciones de código, validar sintaxis, renombrar/mover archivos con actualización de referencias |
Herramientas de proyecto | 14 | Ejecutar/detener escenas, consultar ClassDB, leer errores de Salida + Depurador, configuración del proyecto, mapa de entrada, capas de colisión, volcados del árbol de escena, reescaneo del sistema de archivos |
Generación de activos | 1 | Generar sprites 2D a partir de SVG |
Visualización | 6 | Mapa interactivo del proyecto basado en navegador, explorador del grafo de escena |
Visualizador interactivo
Ejecuta map_project y obtén un explorador basado en navegador en localhost:6510:
Grafo de fuerza dirigida de todos los scripts y sus relaciones
Haz clic en cualquier script para ver variables, funciones, señales y conexiones
Edita código directamente en el visualizador — los cambios se sincronizan con Godot en tiempo real
Vista de escena con edición de propiedades de nodo
Busca usos antes de refactorizar
Limitaciones
La IA no puede crear el 100% de un juego por sí sola — le cuestan los diseños de interfaz complejos, la composición de escenas y algunas manipulaciones de propiedades de nodos. Sigue en desarrollo activo, ¡así que los comentarios son muy bienvenidos!
Arquitectura
┌─────────────┐ MCP (stdio) ┌──────────────┐ WebSocket ┌──────────────┐
│ AI Client │◄────────────────►│ MCP Server │◄─────────────►│ Godot Editor │
│ (Claude, │ │ (Node.js) │ port 6505 │ (Plugin) │
│ Cursor) │ │ │ │ │
└─────────────┘ │ Visualizer │ │ 42 tool │
│ HTTP :6510 │ │ handlers │
└──────┬───────┘ └──────────────┘
│
┌──────▼───────┐
│ Browser │
│ Visualizer │
└──────────────┘Limitaciones actuales
Solo local — se ejecuta en localhost, sin conexiones remotas
Conexión única — una instancia de Godot a la vez
Sin deshacer — los cambios se guardan directamente (usa control de versiones)
La IA todavía tiene un conocimiento limitado de Godot — no puede crear el 100% del juego por sí sola, pero puede ayudar a depurar, escribir scripts y acompañarte en el camino
Desarrollo
Para compilar desde el código fuente en lugar de usar npm:
cd mcp-server
npm install
npm run buildLuego dirige tu cliente de IA a mcp-server/dist/index.js en lugar de usar npx.
Notas de la versión
Los resúmenes narrativos de cada versión se encuentran en release-notes/ (empezando por v0.5.0). Para ver el historial completo de cambios, consulta CHANGELOG.md.
Licencia
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityCmaintenanceProvides a comprehensive integration between LLMs and the Godot Engine, enabling AI assistants to intelligently manipulate project files, scripts, and the live editor. It supports advanced workflows including version-aware documentation querying, automated E2E game testing, and real-time visual context capture.3226MIT
- FlicenseCqualityFmaintenanceEnables AI assistants to control Godot game engine projects through a WebSocket bridge. Supports scene editing, node manipulation, script management, and project introspection via 163 registered tools.1001
- AlicenseCqualityDmaintenanceEnables AI assistants to interact with and manipulate Godot game engine projects, including creating projects, launching editor, managing scenes and nodes.122341MIT
- AlicenseAqualityBmaintenanceEnables AI agents to launch, edit, debug, and test Godot game projects with comprehensive scene and script manipulation tools.501MIT
Related MCP Connectors
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
Give your AI agent a persistent map of your project's structure, dependencies, and bugs.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to control Unreal E…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/tomyud1/godot-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server