libregistry
Registry
Models
Docker
IAM
MCP
Docs
Sign in with Google
MCP Servers
/
version-control
/ Git
Git
JSON →
http
none
★ 86,388
version-control
Tools to read, search, and manipulate Git repositories
github ↗
Install
How to run this server
[ { "cmd": "npx @modelcontextprotocol/inspector", "imports": [] } ]
server path:
git
Tools
What this server exposes
git_status
Shows the working tree status
git_diff_unstaged
Shows changes in working directory not yet staged
git_diff_staged
Shows changes that are staged for commit
git_diff
Shows differences between branches or commits
git_commit
Records changes to the repository
git_add
Adds file contents to the staging area
git_reset
Unstages all staged changes
git_log
Shows the commit logs with optional date filtering
git_create_branch
Creates a new branch
git_checkout
Switches branches
git_show
Shows the contents of a commit
git_branch
List Git branches
Configuration
Environment & auth
auth
none
Resources
github
https://github.com/modelcontextprotocol/servers/tree/main/src/git ↗
Git — MCP Server · libregistry