mcpbeat Sign in

gitdone MCP Server

local only

gitdone runs on your own machine — the client starts it, so there is no endpoint to ping. 809 installs a week from pypi. Last commit 1 Nov 2026.

Read-only project status: strict and weighted completion, each claim held to git.

Installs per day peak 712 · avg 26
a month agotoday
809
Installs / week
pypi · gitdone
1
Stars
0 open issues
1 Nov 2026
Last commit
from GitHub
MIT
License
Python

What the code does

We read the source, 11 h ago · rules 995398eba69f

Evidence

Things with no honest explanation: a promise that contradicts the code, code that runs at install time while hiding what it does, data leaving the machine.

Claims read-only, but the code runs commands gitdone/gitio.py:43, [пакет] gitdone/gitio.py:43
        done = subprocess.run(args, cwd=cwd, env=env, stdin=subprocess.DEVNULL if stdin_text is None else None,
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.

        path = os.path.join(hooks, name)
        done = subprocess.run(args, cwd=cwd, env=env, stdin=subprocess.DEVNULL if stdin_text is None else None,

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

We found things in this code

Code changes quietly between releases, and nobody reads the diff of a dependency. We do, on every release — watch gitdone and you get told the day something new turns up.

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 gitdone -- uvx gitdone
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "gitdone": {
      "command": "uvx",
      "args": [
        "gitdone"
      ]
    }
  }
}
~/.codex/config.toml
[mcp_servers.gitdone]
command = "uvx"
args = ["gitdone"]
.cursor/mcp.json
{
  "mcpServers": {
    "gitdone": {
      "command": "uvx",
      "args": [
        "gitdone"
      ]
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "gitdone": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "gitdone"
      ]
    }
  }
}

Alternatives to gitdone

same job, measured the same way
Cabinet Project
by cabinetproject

Cabinet quotes, job status, selling prices and kitchen estimates. Read-only tools with OAuth.

answering
Public
by dsght

Read-only MCP access to DSGHT.ai published foresight and country-grounded claim resolution.

12 tools answering
Project Status
by openlyuseful

Read-only project readiness, dependency, evidence, and bounded local activity views.

39 installs/wk local only
Fetch Status
by sadri-dridi

HEAD a public URL and return status only.

30 tools answering
DevReady
by evalogical-inc

Read-only check that a machine meets a project's declared tool and runtime versions.

593 installs/wk local only
Project Brain
by gentleelephant

Read-only source search and retrieval across configured GitHub repositories

local only
Mission Control
by dinof777

Read and write Mission Control state via MCP — projects, tasks, subtasks, templates, status updates.

answering
maxand98 public corpus
by maxand98

Read-only access to approved maxand98 publications, citations, claims and evidence records.

6 tools answering

gitdone — questions

Answers built from our own checks of this server.

Why is there no uptime for gitdone?
gitdone 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 pypi package gitdone was installed 809 times last week.
How do I connect gitdone?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It runs locally, so the command pulls gitdone straight from pypi; nothing to host, nothing to sign up for.
How many people use gitdone?
The pypi package gitdone was installed 809 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 gitdone open source?
Yes — it is published under the MIT licence, written in Python and 1 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.