π§
git
Officialπ§MCP ServerScannedmodelcontextprotocol/servers
What it does
Git repository interaction and automation server. Provides tools for git status, diff (staged/unstaged), commit history, and repository management via LLMs.
Overview
An official MCP server that lets LLMs interact with Git repositories directly. It provides tools for checking status, viewing diffs, reading commit history, and managing repositories through the Model Context Protocol.
Key Features
- View git status, staged and unstaged changes
- Read commit logs and diff between branches or commits
- Create commits, branches, and manage repository state
- Works with any local Git repository
Who is this for?
Developers who want their AI assistant to understand and work with Git repositories directly β reviewing changes, checking history, or automating routine git operations without leaving the conversation.
gitversion-controlrepositorydiffcommit
Installation
Claude CodeAdd MCP server via Claude CodeAuto-generated from README. View full documentation on GitHub β
claude mcp add git -- docker run --rm -i --mount type=bind,src=${workspaceFolder},dst=/workspace mcp/gitMCP Client ConfigurationServer configuration (JSON)
{
"servers": {
"git": {
"command": "docker",
"args": [...78,484
Last UpdatedFeb 11, 2026