Git icon

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.