@andrebuzeli/git-mcp
v15.12.4
Published
MCP server para Git com operações locais e sincronização paralela GitHub/Gitea
Downloads
1,638
Readme
@andrebuzeli/git-mcp
Servidor MCP (Model Context Protocol) para operações Git locais sem git instalado, com sincronização paralela para GitHub e Gitea.
Configuração MCP
{
"mcpServers": {
"git-mcp": {
"command": "npx",
"args": ["@andrebuzeli/git-mcp@latest"],
"env": {
"GITEA_URL": "https://seu-gitea",
"GITEA_TOKEN": "...",
"GITHUB_TOKEN": "..."
}
}
}
}Tools
- git-workflow: init, status, add, remove, commit, ensure-remotes, push
- git-update: status -> add -> commit -> push (all-in-one)
- git-remote: list, ensure
- git-branches: list, create, delete, rename, checkout
- git-tags: list, create, delete, push
- git-stash: list, save, apply, pop, drop, clear
- git-reset: soft, mixed, hard
- git-config: get, set, unset, list
- git-ignore: list, create, add, remove
- git-files: list, read
- git-history: log
- git-sync: fetch, pull
- git-issues: create, list, comment
- git-pulls: create, list, files
Todas as tools exigem projectPath e operam com derivação automática do nome do repositório a partir do caminho.
