mcpbeat Sign in

Gdharness MCP Server

by aureliolo Your server? Claim it
local only

Gdharness runs on your own machine — the client starts it, so there is no endpoint to ping. 13 299 installs a week from npm. Last commit 22 Sep 2026.

A harness for driving a Godot 4 project from an agent: addons, runtime bridge, MCP server, CLI.

Installs per day peak 2 665 · avg 233
a month agotoday
13 299
Installs / week
npm · gdharness
1
Stars
1 open issues
22 Sep 2026
Last commit
0 releases in 90 days
MIT
License
TypeScript

What the code does

We read the source, 8 h ago · rules 3dff92dd89df

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

Builds a database query by concatenation src/godot/addons/gdharness_runtime/runtime_input.gd:221
## whether there was a field to select in.
##
## Through the control rather than through a Ctrl+A, which is the one part of filling a field that
Runs an external command src/server.ts:3545
    const editor = spawn(engine, editorArguments(projectPath, ports), {

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

Three servers free · no card

Connect this server

This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.

run in your terminal
claude mcp add gdharness -- npx -y gdharness
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "gdharness": {
      "args": [
        "-y",
        "gdharness"
      ],
      "command": "npx"
    }
  }
}
~/.codex/config.toml
[mcp_servers.gdharness]
command = "npx"
args = ["-y", "gdharness"]
.cursor/mcp.json
{
  "mcpServers": {
    "gdharness": {
      "args": [
        "-y",
        "gdharness"
      ],
      "command": "npx"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "gdharness": {
      "args": [
        "-y",
        "gdharness"
      ],
      "command": "npx"
    }
  }
}

This one needs environment variables set before it will start: GODOT_PATH (Absolute path to the Godot 4.7 or newer executable. Without it, the usual install locations are searched.). The author declared them in the registry entry; get the values from the project itself.

Alternatives to Gdharness

same job, measured the same way
Godot MCP Runtime
by erodenn

Zero-addon MCP server for Godot 4: agents edit, run, and play-test the game.

1 357 installs/wk local only
Redmine MCP Stdio
by andrelaptenok

Local MCP (stdio) server for Redmine: issues, projects and time tracking from any MCP client.

73 installs/wk local only
PlanExe
by planexeorg

MCP server for generating rough-draft project plans from natural-language prompts.

11 tools answering
Pop Pay
by 100xpercent

Runtime security for AI agent commerce. CLI + MCP server blocks hallucinated purchases.

94 installs/wk local only
Async Parallel Antigravity for Codex & Claude Code
by varadfromeast

Run parallel, resumable, human-operable Antigravity CLI sessions from any MCP agent harness

133 installs/wk local only
Readme
by ryudi84

MCP server for README.md generation from project metadata

local only
Domain Memory
by mashware

Local-first MCP server serving a project's business-domain knowledge to MCP-compatible agents.

38 installs/wk local only
Agent Droid Bridge
by neverlow512

MCP server giving AI agents eyes and hands inside Android devices via ADB

251 installs/wk local only

Gdharness — questions

Answers built from our own checks of this server.

Why is there no uptime for Gdharness?
Gdharness runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone. What can be measured is adoption: the npm package gdharness was installed 13 299 times last week.
How do I connect Gdharness?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It runs locally, so the command pulls gdharness straight from npm; nothing to host, nothing to sign up for.
How many people use Gdharness?
The npm package gdharness was installed 13 299 times in the last week. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Gdharness open source?
Yes — it is published under the MIT licence, written in TypeScript, 1 stars on GitHub and 1 open issue. The source link is on this page, so you can read exactly what it does with your data before you connect it.