Servidor MCP Oficial

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

Cómo se integra Git MCP Server: qué agentes lo ejecutan y qué añadeSE EJECUTA ENTu agenteAny MCP clientun host documentadoMCP SERVER · OFICIALGit MCP ServerConecta el agente con herramienta…4 pasos de instalación1 nota de permisoslicencia: MITLO QUE AÑADEQué haceMuestra el status, los diffs stag…Muestra logs de commits con filtr…Hace stage de archivos, commit y…Crea ramas y hace checkoutagente → extensión → nueva capacidad · desde el repositorio o la documentación oficial
Dónde se ejecuta Git MCP Server y qué añade, según su documentación
  • 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

  1. Instala uv o pip
  2. Ejecuta uvx mcp-server-git, o pip install mcp-server-git
  3. Añade el comando a la configuración de tu cliente MCP
  4. Pasa repo_path en cada llamada a una herramienta
Ejemplo de configuración (de la documentación oficial)
{
  "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

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.

Más extensiones para ver