A harness for driving a Godot 4 project from an agent: editor addons, a runtime bridge into the running game, an MCP server in front of them, and a CLI that installs and diagnoses the Godot side.
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Topics declared
- ✓Documented (README)
git clone https://github.com/Aureliolo/gdharness{
"mcpServers": {
"gdharness": {
"command": "node",
"args": ["/path/to/gdharness/dist/index.js"]
}
}
}Resumen de MCP Servers
# gdharness
[](https://github.com/Aureliolo/gdharness/actions/workflows/ci.yml)
[](https://scorecard.dev/viewer/?uri=github.com/Aureliolo/gdharness)
[](https://www.bestpractices.dev/projects/14619)
[](https://www.bestpractices.dev/projects/14619)
[](.github/release-process.md#slsa)
[](.github/release-process.md#what-a-release-carries)
[](.github/release-process.md#verifying-a-release)
[](https://www.npmjs.com/package/gdharness)
[](https://github.com/Aureliolo/gdharness/releases)
[](https://modelcontextprotocol.io/introduction)
[](https://godotengine.org)
[](https://nodejs.org/)
[](https://bun.sh/)
[](LICENSE)
Drive a Godot 4 project from an agent: the editor that is open, the game that is running, and the
project on disk.
**Hand this to your agent:**
```text
Install gdharness into this project by following
https://aureliolo.github.io/gdharness/agent.md, then tell me what it asked you to
recommend back to me.
```
Or do it yourself, and pick your harness:
[aureliolo.github.io/gdharness](https://aureliolo.github.io/gdharness)
## What it is for
An agent cannot see a running game. This makes one answerable: where a control is, what a property
reads, what the console printed, what broke and on which line.
```jsonc
runtime_inspect { "op": "rect", "nodePath": "/root/Hall/Ledger/BuyButton" }
{ "canvas": { "position": { "x": 812, "y": 418 }, "size": { "x": 180, "y": 34 } },
"visible": true }
```
## At a glance
| | |
| --------- | ------------------------------------------------------------------------ |
| Needs | Godot 4.7 or newer, Node 22 or newer. Runs under Bun 1.4 too. |
| Surface | 30 tools named `domain_verb`, and 4 `godot://` resources |
| Reaches | The editor that is open, a game it is playing, and the project on disk |
| Harnesses | 35, written inside the project wherever the harness has a project config |
| Skill | Written to `.agents/skills`, which every major harness reads |
| Install | npm, or a Sigstore-signed archive with an SBOM, SLSA Build Level 3 |
| Proven | Every tool driven against a pinned Godot in CI, on three platforms |
## Documentation
[aureliolo.github.io/gdharness](https://aureliolo.github.io/gdharness): installing it, how the
parts connect, and every tool, op and argument.
[SECURITY.md](.github/SECURITY.md) is how to report something.
[CONTRIBUTING.md](.github/CONTRIBUTING.md) is what a change has to clear.
## Project
Fork of [GoPeak](https://github.com/HaD0Yun/Doyunha-Gopeak) v2.3.9, September 2026, MIT: the
original MCP server [godot-mcp](https://github.com/Coding-Solo/godot-mcp) by
[Solomon Elias](https://github.com/Coding-Solo), GoPeak by [HaD0Yun](https://github.com/HaD0Yun),
and completely reworked since to be hardened, condensed and more streamlined.
Not affiliated with the Godot Foundation.
Lo que la gente pregunta sobre gdharness
¿Qué es Aureliolo/gdharness?
+
Aureliolo/gdharness es mcp servers para el ecosistema de Claude AI. A harness for driving a Godot 4 project from an agent: editor addons, a runtime bridge into the running game, an MCP server in front of them, and a CLI that installs and diagnoses the Godot side. Tiene 1 estrellas en GitHub y su última actualización registrada es del 2026-09-14.
¿Cómo se instala gdharness?
+
Puedes instalar gdharness clonando el repositorio (https://github.com/Aureliolo/gdharness) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar Aureliolo/gdharness?
+
Nuestro agente de seguridad ha analizado Aureliolo/gdharness y le ha asignado un Trust Score de 95/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.
¿Quién mantiene Aureliolo/gdharness?
+
Aureliolo/gdharness es mantenido por Aureliolo. La última actividad registrada en GitHub es del 2026-09-14, con 1 issues abiertos.
¿Hay alternativas a gdharness?
+
Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.
Despliega gdharness en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/aureliolo-gdharness)<a href="https://claudewave.com/repo/aureliolo-gdharness"><img src="https://claudewave.com/api/badge/aureliolo-gdharness" alt="Featured on ClaudeWave: Aureliolo/gdharness" width="320" height="64" /></a>Más MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!
The fastest path to AI-powered full stack observability, even for lean teams.