{"slug":"geropl/git-mcp-go","name":"Git MCP Server (Go)","description":"An MCP server for interacting with and automating Git repositories using Large Language Models.","category":"version-control","tags":[],"official":false,"stars":36,"transport":"http","install":null,"tools":[{"name":"git_status","description":"Shows the working tree status"},{"name":"git_diff_unstaged","description":"Shows changes in the working directory that are not yet staged"},{"name":"git_diff_staged","description":"Shows changes that are staged for commit"},{"name":"git_diff","description":"Shows differences between branches or commits"},{"name":"git_commit","description":"Records changes to the repository"},{"name":"git_add","description":"Adds file contents to the staging area"},{"name":"git_reset","description":"Unstages all staged changes"},{"name":"git_log","description":"Shows the commit logs"},{"name":"git_create_branch","description":"Creates a new branch from an optional base branch"},{"name":"git_checkout","description":"Switches branches"},{"name":"git_show","description":"Shows the contents of a commit"},{"name":"git_init","description":"Initialize a new Git repository"},{"name":"git_push","description":"Pushes local commits to a remote repository (requires --write-access flag)"},{"name":"git_list_repositories","description":"Lists all available Git repositories"}],"env_vars":["DOWNLOAD_URL"],"auth_type":"none","github":"https://github.com/geropl/git-mcp-go","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Thu May 28"}