About
This library exposes a suite of Git operations accessible via the Model Context Protocol (MCP), enabling seamless integration of Git functionality within MCP environments. It offers tools for managing repositories, examining commit history, creating commits, handling remote interactions (pull/push), viewing file differences, and staging/resetting changes. The tools can be integrated into existing MCP servers or used as standalone MCP services.
Key Features
- Offers integration into existing MCP servers and clients
- Allows to manage repositories, examine commit history and handle remote interactions
- Provides git_status, git_branches, git_log and other git commands through MCP
- Can be run as a standalone MCP server
- 1 GitHub stars
- Supports filtering commit history by time range
Use Cases
- Building custom Git tools using MCP
- Automating Git tasks within an MCP environment
- Integrating Git functionality into applications and workflows