Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Godot Gut

FreeNot checked

Servidor MCP que permite ejecutar tests de Godot con GUT desde cualquier IA

GitHubEmbed

About

Servidor MCP que permite ejecutar tests de Godot con GUT desde cualquier IA

README

Godot GUT MCP

Servidor MCP que permite a asistentes de IA (Claude, Cursor, etc.) ejecutar las pruebas unitarias de tu juego en Godot usando GUT, y leer los resultados de forma estructurada. Ideal para el ciclo "la IA escribe código → ejecuta los tests → lee los fallos → corrige".

Requisitos

  • Python 3.10 o superior
  • Godot 4.x
  • GUT 9.x instalado en tu proyecto (carpeta res://addons/gut/)

Instalación

pip install godot-gut-mcp

Configuración en Claude Desktop

Configuración en Claude Desktop

Añade esto a tu archivo claude_desktop_config.json:

{
  "mcpServers": {
    "godot-gut": {
      "command": "uv",
      "args": ["run", "--with", "godot-gut-mcp", "godot-gut-mcp"],
      "env": {
        "GODOT_PATH": "C:/ruta/a/godot.exe",
        "GODOT_PROJECT_PATH": "C:/ruta/a/tu/proyecto"
      }
    }
  }
}
  • GODOT_PATH: ruta al ejecutable de Godot.
  • GODOT_PROJECT_PATH: ruta a la carpeta de tu proyecto (la que contiene project.godot).

Herramientas disponibles

Herramienta Qué hace
run_all_tests Ejecuta toda la suite de pruebas y devuelve un resumen
run_test_file Ejecuta un archivo de pruebas concreto
get_failures Devuelve solo las pruebas que fallaron, con el mensaje y la línea del error

Ejemplo de respuesta

{
  "summary": { "passing": 1, "failing": 1, "all_passed": false },
  "tests": [
    {
      "test": "test_suma_basica",
      "status": "failed",
      "message": "expected to equal [2]: Dos más dos debe ser cuatro",
      "line": 4
    }
  ]
}

Licencia

MIT

from github.com/DiegoBr4nd/godot-gut-mcp

Install Godot Gut in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install godot-gut-mcp

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add godot-gut-mcp -- uvx godot-gut-mcp

FAQ

Is Godot Gut MCP free?

Yes, Godot Gut MCP is free — one-click install via Unyly at no cost.

Does Godot Gut need an API key?

No, Godot Gut runs without API keys or environment variables.

Is Godot Gut hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Godot Gut in Claude Desktop, Claude Code or Cursor?

Open Godot Gut on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Godot Gut with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs