Git MCP Server
Servidor MCP de referencia para leer, buscar y modificar repositorios Git: status, diff, log, commit.
- Autor
- Model Context Protocol
- Funciona con
- Any MCP client
- Licencia
- MIT
- Documentado
- Oct 2, 2026
Qué es Git MCP Server
mcp-server-git es un servidor MCP en Python para interactuar con repositorios Git y automatizar tareas. El README dice que está en desarrollo temprano y que las herramientas pueden cambiar.
Qué hace
- Muestra el status, los diffs staged y unstaged, y los diffs contra una rama o commit
- Muestra logs de commits con filtrado por fecha
- Hace stage de archivos, commit y reset
- Crea ramas y hace checkout
- Muestra el contenido de un commit
Cuándo usarla
Buen encaje
- Dar a un agente acceso estructurado a Git mediante MCP
- Clientes sin herramienta de shell
No apto para
- Automatización estable y de nivel de producción: el README indica desarrollo temprano
- Casos en los que el agente no debe hacer commits: tiene git_commit y git_add
Cómo instalar Git MCP Server
Necesitas: uv/uvx o pip con Python; SDK de MCP para Python 1.x (mcp>=1.29.0,<2); Un repositorio Git local
- Instala uv o pip
- Ejecuta uvx mcp-server-git, o pip install mcp-server-git
- Añade el comando a la configuración de tu cliente MCP
- Pasa repo_path en cada llamada a una herramienta
{
"mcpServers": {
"git": {
"command": "uvx",
"args": [
"mcp-server-git"
]
}
}
}Permisos y seguridad
A qué puede acceder
- Lee y modifica repositorios Git locales (add, commit, reset, branch, checkout)
Notas de seguridad de los responsables
- El README raíz indica que son implementaciones de referencia pensadas como ejemplos educativos, no soluciones listas para producción.
Revisa el código fuente antes de dar a un agente acceso a credenciales o sistemas de producción. Documentamos lo que declaran los responsables; no auditamos el código.
Limitaciones
- Desarrollo temprano; las herramientas pueden cambiar
- La migración al SDK de MCP 2.0 está en curso
Preguntas frecuentes
¿Puede el servidor MCP Git hacer commits?
Sí, ofrece git_commit y git_add entre sus herramientas. fuente
¿El servidor MCP Git está listo para producción?
El README dice que está en desarrollo temprano y que la funcionalidad puede cambiar. fuente
¿Cómo instalo el servidor MCP Git?
Ejecuta uvx mcp-server-git o pip install mcp-server-git y añádelo a la configuración de tu cliente MCP. fuente
Guías relacionadas
Fuentes y lagunas
- https://raw.githubusercontent.com/modelcontextprotocol/servers/main/src/git/README.md readme, revisado Oct 2, 2026
- https://raw.githubusercontent.com/modelcontextprotocol/servers/main/README.md readme, revisado Oct 2, 2026
No indicado por los responsables: Este README no nombra individualmente como compatibles con Claude Code/Cursor/Windsurf/Codex a otros hosts que no sean clientes MCP genéricos; La fecha de last_release no es visible en el README revisado.