This MCP server provides tools for Git repository interaction and automation, written in Go. It offers a range of Git operations including status checks, diff viewing, committing, branching, and pushing. The server supports both shell-based Git commands and the go-git library, allowing flexibility in implementation. It's designed for integration with Large Language Models, enabling AI-assisted version control and repository management workflows.
まだレビューはありません. 最初のレビューを投稿しましょう!
会話に参加するにはサインインしてください
Shows the working tree status
Shows changes in the working directory that are not yet staged
Shows changes that are staged for commit
Shows differences between branches or commits
Records changes to the repository
Adds file contents to the staging area
Unstages all staged changes
Shows the commit logs
Creates a new branch from an optional base branch
Switches branches
Shows the contents of a commit
Initialize a new Git repository
Pushes local commits to a remote repository (requires `--write-access` flag)
Lists all available Git repositories