Servidor MCP Git
Ler histórico, diffs e status de um repositório Git local, e criar commits.
Referência do protocoloLocal · uvxmantido por Model Context Protocol
O que é
Servidor de referência para operar um repositório Git que já está na sua máquina: status, diff, log, criação de branch e commit. O README informa que o projeto ainda está em desenvolvimento inicial e que as ferramentas podem mudar.
Exemplos de pedidos
- “O que mudou desde o último commit?”
- “Resuma os commits desta semana por autor.”
Antes de instalar
- Requer uv (uvx) e o Git instalado.
Sinais de confiança
- Quem mantém
- Referência do protocolo Model Context ProtocolMantido no repositório de servidores de referência da organização do Model Context Protocol.
- Repositório
- modelcontextprotocol/servers/src/git
- Licença
- Não identificada pelo GitHub: veja o arquivo LICENSE do repositório
- Último commit
- 05/10/2026 (2 dias antes da coleta)
- Estrelas
- 91,1 mil
- Registro oficial
- Entrada não conferida por nós no registro oficial
- Transporte
- Local (stdio), iniciado com uvx
- O que você preenche
CAMINHO_DO_REPOSITORIO— Caminho absoluto do repositório Git
- Configuração conferida
Estrelas, licença e último commit: API do GitHub, retrato incluído nesta versão do site, coletado em . Situação no registro: registry.modelcontextprotocol.io, na mesma data.
Configurar o Git em cada cliente
Sem token nesta página. O que está destacado você preenche na sua máquina. Para combinar com outros servidores ou gerar a versão para Windows, use o gerador com o Git já marcado.
{
"mcpServers": {
"git": {
"command": "uvx",
"args": [
"mcp-server-git",
"--repository",
"<CAMINHO_DO_REPOSITORIO>"
]
}
}
}CAMINHO_DO_REPOSITORIO: Substitua <CAMINHO_DO_REPOSITORIO> pelo valor, direto no arquivo, na sua máquina.
claude mcp add --transport stdio git -- uvx mcp-server-git --repository "<CAMINHO_DO_REPOSITORIO>"CAMINHO_DO_REPOSITORIO: Substitua <CAMINHO_DO_REPOSITORIO> pelo valor, direto no comando, na sua máquina.
{
"mcpServers": {
"git": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-server-git",
"--repository",
"<CAMINHO_DO_REPOSITORIO>"
]
}
}
}CAMINHO_DO_REPOSITORIO: Substitua <CAMINHO_DO_REPOSITORIO> pelo valor, direto no arquivo, na sua máquina.
{
"servers": {
"git": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-server-git",
"--repository",
"<CAMINHO_DO_REPOSITORIO>"
]
}
}
}CAMINHO_DO_REPOSITORIO: Substitua <CAMINHO_DO_REPOSITORIO> pelo valor, direto no arquivo, na sua máquina.
{
"mcpServers": {
"git": {
"command": "uvx",
"args": [
"mcp-server-git",
"--repository",
"<CAMINHO_DO_REPOSITORIO>"
]
}
}
}CAMINHO_DO_REPOSITORIO: Substitua <CAMINHO_DO_REPOSITORIO> pelo valor, direto no arquivo, na sua máquina.
O que ele alcança
- Leitura e escrita no repositório indicado (commits, branches, staging).
Riscos e como reduzir
- O assistente pode criar commits e trocar de branch. Trabalhe com a árvore limpa para conseguir desfazer.
Contexto geral em Segurança no MCP. Código-fonte: github.com/modelcontextprotocol/servers.
Outros servidores de desenvolvimento
- Sequential ThinkingDar ao modelo uma ferramenta para decompor um problema em passos e revisar o raciocínio.
- GitHubLer repositórios, issues e pull requests, e agir neles com a sua conta do GitHub.
- Context7Trazer para a conversa a documentação atual da biblioteca que você está usando.
- SentryInvestigar erros e problemas de desempenho registrados no Sentry.
Perguntas frequentes
O servidor Git é oficial?
Referência do protocolo: é mantido por Model Context Protocol, no repositório modelcontextprotocol/servers. Mantido no repositório de servidores de referência da organização do Model Context Protocol.
Que credenciais o Git pede?
Nenhuma. A configuração não contém token nem senha.
Como o Git é executado?
É um servidor local, iniciado com uvx (exige uv). O cliente inicia o processo sozinho quando abre.
O Git funciona no Cursor, no VS Code e no Claude Code?
Sim. Esta página traz o bloco de configuração para Claude Desktop, Claude Code, Cursor, VS Code e Windsurf, cada um no formato do cliente.
Quando esta configuração foi conferida?
Em 03/10/2026, no README do repositório modelcontextprotocol/servers. Se o comando mudar depois disso, vale o que o repositório publicar.
Continue por aqui
- Catálogo de servidores30 servidores com quem mantém, licença e riscos.
- Gerador de configuraçãoEscolha o cliente e os servidores; receba o bloco pronto.
- O que é MCPHost, cliente, servidor e as três primitivas.
- TutoriaisDa primeira instalação ao seu próprio servidor.
- Segurança no MCPInjeção de prompt, escopo de token, local × remoto.
- Para empresasServidor MCP sob medida para ERP, banco ou API interna.