Git
Createdgeropl
Enables Large Language Models to interact with, read, search, and manipulate Git repositories for automation.
About
Git provides a Model Context Protocol (MCP) server that facilitates interaction with Git repositories via Large Language Models. It offers a comprehensive suite of Git operations, including status checks, diff viewing, committing changes, branch management, and remote repository interaction. It supports shell and go-git implementations, providing flexibility in how Git commands are executed. With features like multi-repository support and automated setup, it streamlines the integration of Git functionality into AI-driven workflows.
Key Features
- Enables auto-approval of tools based on security considerations.
- Includes a setup command for easy integration with AI assistants.
- Provides a suite of Git operations as tools, including status, diff, commit, add, reset, log, branch, checkout, and push.
- Supports multiple repositories simultaneously.
- 2 GitHub stars
- Offers both shell and go-git implementations for Git command execution.
Use Cases
- Providing AI assistants with the ability to interact with and manage Git repositories.
- Integrating Git operations into AI-powered development tools.
- Automating Git workflows with Large Language Models.