git-mcp-go

git-mcp-go

3.4

If you are the rightful owner of git-mcp-go and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server for Git repository interaction and automation, written in Go.

The Git MCP Server is a robust tool designed to facilitate interaction and automation with Git repositories using Model Context Protocol (MCP) technology. Written in Go, this server allows users to perform a variety of Git operations through Large Language Models (LLMs). It supports multiple repositories, enabling users to manage and automate tasks across different projects simultaneously. The server can be configured to operate in different modes, using either shell commands or the go-git library, providing flexibility in how Git operations are executed. With features like verbose logging, write access control, and auto-approval for specific tools, the Git MCP Server is a versatile solution for developers looking to integrate Git operations into their workflows seamlessly.

Features

  • Multi-repository support for simultaneous operations
  • Choice between shell and go-git modes for executing Git commands
  • Verbose logging for detailed operation tracking
  • Write access control for secure remote operations
  • Auto-approval for specific tools to streamline workflows