gdharness weekly downloads statistics
By Aureliolo · npm · MCP servers
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.
gdharness has 3,509 recorded weekly downloads on npm, a decrease of 45.1% over the past 30 days, ranking #1168 of 2,256 tracked listings.
About gdharness
gdharness
An agent cannot see a running game. It reads your scripts and guesses at the rest: whether the button is on screen, whether the panel updated, whether that error mattered.
gdharness makes the engine answerable instead. What the screen says, where a control is, what a property reads right now, what the console printed, what broke and on which line.
Install
Hand this to your agent:
Or do it yourself, and pick your harness: aureliolo.github.io/gdharness.
The loop it exists for
The open editor plays the game, so its debugger holds it, which is what lets you set a breakpoint and read the variables in scope when it stops.
Every answer is read back out of the engine after the fact, never echoed from the request. A tool that cannot answer says which state it is in and what would change it, rather than answering emptily, so a call that succeeded is a call that was understood.
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, 4 godot:// resources and 3 prompts | | 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 Godot 4.7.2 in CI, on Windows, Linux and macOS | | Status | 1.0: every release is a patch. What a bump means |
Older 4.x is likely to work and is not tested.
Documentation
aureliolo.github.io/gdharness: installing it, how the parts connect, and every tool, op and argument.
SECURITY.md is how to report something. CONTRIBUTING.md is what a change has to clear.
Project
Fork of GoPeak v2.3.9, September 2026, MIT: the original MCP server godot-mcp by Solomon Elias, GoPeak by HaD0Yun, and completely reworked since to be hardened, condensed and more streamlined.
Not affiliated with the Godot Foundation.
Description from the npm listing.
- gdharness
- godot
- godot-engine
- godot4
- mcp
- mcp-server
- model-context-protocol
- ai
- ai-tools
- ai-integration
- claude
- cline
- opencode
- cursor
- game-development
- gamedev
- game-engine
- gdscript
- language-server
- lsp
README badge
Show your rank in a README or on your website. The badge updates automatically.
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
Ranking history
Listing placement
Listing placement
Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.
Each band is one page of 20. Weekly downloads on a linear scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.
Recent observations
Full history (543)Similar npm MCP servers plugins
All 20 gdharness alternativesData source
Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.
Listing: https://www.npmjs.com/package/gdharness. First seen Oct 16, 2026; last successful collection Oct 19, 2026. See the methodology.