GitPeak

io.github.awalhadiPublished by GitHub account awalhadiv4.1.12Updated Nov 3, 2026

Git context for AI agents: status, staged diff, commit log, repo health, merge risk, line history

VerifiedSTDIODesktop onlyDeveloper ToolsAI & ML

Overview

GitPeak's local MCP server; no sign-in required; STDIO; 8 tools.

No AI overview yet: these facts come from the registry entry and the server itself.

Installation

In SourceWeft

  1. Open GitPeak in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

This repository has no README.

Tools

8

gitpeak_repo_status

Get the current working-tree status of the active git repository: staged files, unstaged changes, untracked files, branch name, ahead/behind count, and whether a merge or rebase is in progress.

Takes no parameters.

gitpeak_health

Get the repo health report: 0–100 health score, stale branches, secret-leak warnings, merge-risk branches, never-pushed branches, and unpushed commit count.

Takes no parameters.

gitpeak_staged_diff

Get the full diff of all staged changes. Use before generating a commit message or reviewing what an AI agent has staged.

Takes no parameters.

gitpeak_commit_log

Get recent commit history with author, date, message, and AI-agent detection results (is this commit from an AI agent? what is its risk score?).

Parameterslimitbranch

gitpeak_merge_risk

Predict the merge risk (0–100%) for merging sourceBranch into targetBranch based on file overlap, churn history, and past conflict rates.

ParameterssourceBranchrequiredtargetBranch

gitpeak_blame_line

Get the change history of a specific line in a file: every commit that touched it, newest first, with author, date, summary and any linked issue refs. Returns a list of revisions, not a single blame record.

Parametersfilerequiredlinerequired

gitpeak_worktrees

List all git worktrees for the current repository with their branch and status.

Takes no parameters.

gitpeak_dispatch

Dispatch any registered GitPeak command by name. Use for operations not covered by dedicated tools (stash, checkout, create branch, etc.). Returns the command result.

Parameterscommandrequiredpayload

Version history

1
  1. v4.1.12LatestNov 3, 2026

Score

65% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts
  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • License10 pts

    Declare a license in the repository or the registry entry.