Skip to main content
Glama

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-server

Funciona 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 build

Luego 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


paquete npm · Reportar problemas

A
license - permissive license
-
quality - not tested
B
maintenance

Maintenance

Maintainers
1dResponse time
Release cycle
1Releases (12mo)
Commit activity
Issues opened vs closed

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

  • A
    license
    -
    quality
    C
    maintenance
    Provides 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.
    32
    26
    MIT
  • F
    license
    C
    quality
    F
    maintenance
    Enables 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.
    100
    1
  • A
    license
    C
    quality
    D
    maintenance
    Enables AI assistants to interact with and manipulate Godot game engine projects, including creating projects, launching editor, managing scenes and nodes.
    12
    234
    1
    MIT

View all related MCP servers

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…

View all MCP Connectors

Latest Blog Posts

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