Git MCP Server
JSON →An MCP server for performing Git operations and integrating with GitHub.
Tools · 10
- git_status Get the working tree status
- git_diff Show changes between commits, commit and working tree, etc
- git_commit Record changes to the repository
- git_add Add file contents to the index
- git_log Show commit logs
- git_branch List, create, or delete branches
- git_checkout Switch branches or restore working tree files
- git_push Update remote refs along with associated objects
- git_pull Fetch from and integrate with another repository or a local branch
- git_init Create an empty Git repository or reinitialize an existing one
Environment variables
GITHUB_PERSONAL_ACCESS_TOKEN
Links
★ 6 GitHub stars