Git MCP server
Local Git via MCP: status, log, diff, file history, branches, and gated stage/commit. Pure-JS.
1 stars27 downloads/wk
Reviews
Write oneNobody has reviewed Git yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Git tools (20, 2 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
current_branchThe currently checked-out branch.
git_checkoutSwitch to a branch or commit (updates the working tree).
git_cloneClone a remote repo (HTTPS) into a directory inside GIT_ROOTS.
git_commitwrite actionCreate a commit from the staged changes. Author falls back to git config if name/email omitted.
git_create_branchwrite actionCreate a new branch (optionally check it out).
git_diffUnified diff. No refs → working tree vs HEAD; one ref → that ref vs working tree; two refs → refA vs refB. Optional single-file filter.
git_fetchFetch from a remote (HTTPS).
git_file_historyCommits that touched a specific file (follows the path).
git_logCommit history (newest first). Optional ref, limit, and file path filter.
git_pullFetch + fast-forward the current branch (HTTPS). Errors if a merge is required.
git_pushPush commits to a remote (HTTPS). Requires GIT_TOKEN for private repos.
git_showA commit's metadata + the files it changed (vs its first parent).
git_stageStage a file (git add).
git_statusWorking-tree status: staged, unstaged, and untracked files + current branch.
git_unstageUnstage a file (reset its index entry to HEAD).
list_branchesLocal branches in the repo.
list_remotesConfigured remotes (name + URL).
list_tagsTags in the repo.
read_file_atContents of a file at a given ref/commit (default HEAD).
search_logSearch commit messages for a substring.
Public scan report
scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it
- Code scan9 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 84 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Git compares
Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 75% of 1,119 Developer tools servers
- Tools
- 20
- the typical Developer tools server has 7
- Tools that change things
- 10%
- typical: 5%. Fewer write tools means less an agent can break
- GitHub stars
- 1
- more than 50% of 855 Developer tools servers
- Downloads a week
- 27
- more than 10% of 436 Developer tools servers with a package
What its tools let an agent do: 18 read · 2 change
Install Git in Claude Code, Cursor or VS Code
Runs npx -y @abhishekmcp/git on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add git -- npx -y @abhishekmcp/git
What the publisher says
From the Git repository's README, as published. We do not edit it. Read it on GitHub
🧰 mcp-suite
A collection of Model Context Protocol servers, built in TypeScript.
Each server lives in its own folder under servers/ and publishes to npm as an independent package, while sharing tooling through an npm workspace. Connect them to any MCP client — Claude Desktop, Claude Code, Cursor, and more.
Table of contents
- Servers
- Quickstart
- Install
- Connecting to a client
- Architecture & conventions
- Development
- Adding a new server
- Publishing
- Contributing
- License
Servers
More on the way: a Spotify controller, and others.
Quickstart
git clone https://github.com/Abhishekkumar2021/mcp-suite.git
cd mcp-suite
npm install # installs deps for every workspace
npm run build # builds every serverInstall
Every server ships through every common channel. For the Claude Code plugin, add the marketplace once — /plugin marketplace add Abhishekkumar2021/mcp-suite — then install per the table. See each server's README for full config.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Git: common questions
- Is Git MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Git safety report
- How do I install Git?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Git need an API key?
- No secret keys are declared. It reads 2 settings from the environment.
- Is Git maintained?
- The last commit was 123 days ago (2026-07-04). The latest release is v0.2.0.
- What can I use instead of Git?
- Servers from other publishers that do the same job: Nexusmem MCP server, Pare Git MCP server and Repowise MCP server.
- How does Git compare with other Developer tools MCP servers?
- safety score 88/100 (higher than 75% of 1,119 Developer tools servers); tools 20 (the typical Developer tools server has 7); tools that change things 10% (typical: 5%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Git
Same job from other publishers: the closest match first, then the best rated.
- NexusmemLocal-first memory for AI coding agents: shell history with exit codes, git diffs, docs, MCP.not reviewedGrowingA
- Pare GitPare Git ג€” Structured git operations (status, log, diff, branch, commit, push) as typed JSON.not reviewedGrowingA
RepowiseCodebase intelligence for AI coding agents — graph, git history, docs, decisions, code health.not reviewedEstablishedB
uploads.shHost files from coding agents; stage on a branch and attach to GitHub PRs.not reviewedEstablishedA- SoloMDRead and search a folder of Markdown notes: search, backlinks, tags, tasks, outlines, git history.not reviewedEstablishedB