Tools/cyanheads/git-mcp-server

git-mcp-server

An MCP (Model Context Protocol) server enabling LLMs and AI agents to interact with Git repositories. Provides tools for comprehensive Git operations including clone, commit, branch, diff, log, status, push, pull, merge, rebase, worktree, tag management, and more, via the MCP standard. STDIO & HTTP.

228+3/wknascentTypeScriptApache License 2.0

The Lens

This MCP server gives your AI assistant direct access to Git operations: commits, branches, diffs, logs, and file history. Your assistant can inspect repo state, compare branches, and read commit history without you running commands.

Community-maintained and works with any Git repo on your local machine. No API keys, no remote service, just point it at a repo. Setup is one config entry with a path to your repository.

Install this if you want your AI assistant to understand your repo's history and current state. Useful for code review workflows and understanding unfamiliar codebases. The catch: local repos only, and write operations (commits, merges) need careful permission scoping to avoid accidents.

Free vs Self-Hosted vs Paid

fully free

Free Tier

The MCP server itself is completely free and open source.

Self-Hosted

Runs locally or on your own infrastructure.

Paid

No paid tier. The underlying service may have its own pricing.

Free and open source. No underlying service costs.

Self-hosting ops:trivial

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Score
55/100 · C+
Adoption4/30
Maintenance21/25
Community5/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

About

Owner
cyanheads (User)
Stars
228
Forks
56

Explore Further

More tools in the directory