Skip to main content
Glama
rog0x

mcp-git-tools

by rog0x

mcp-git-tools

Herramientas de análisis de repositorios Git para agentes de IA, servidas a través de MCP (Model Context Protocol). Analiza repositorios locales usando comandos nativos de git — no se requiere API de GitHub.

Herramientas

Herramienta

Descripción

git_log

Obtener historial de commits con filtros por autor, rango de fechas y ruta de archivo

git_diff

Mostrar diferencias entre commits, ramas o etiquetas con resúmenes de cambios

git_blame

Mostrar quién modificó por última vez cada línea de un archivo con información del commit

git_stats

Estadísticas del repositorio: commits, contribuyentes, actividad a lo largo del tiempo, archivos más modificados

git_branch

Listar ramas con información del último commit, conteos de adelante/atrás, estado de fusionado/no fusionado

Related MCP server: mcp-git

Requisitos previos

  • Node.js >= 18

  • Git instalado y disponible en PATH

Configuración

npm install
npm run build

Configuración del cliente

Añade a la configuración de tu cliente MCP:

{
  "mcpServers": {
    "git-tools": {
      "command": "node",
      "args": ["D:/products/mcp-servers/mcp-git-tools/dist/index.js"]
    }
  }
}

Detalles de las herramientas

git_log

Recuperar historial de commits reciente con filtros opcionales.

Parámetros:

  • repoPath (obligatorio) — Ruta absoluta al repositorio Git

  • count — Número de commits a devolver (por defecto: 20)

  • author — Filtrar por nombre o correo del autor

  • since / until — Filtros de rango de fechas

  • path — Filtrar a commits que tocan un archivo o directorio específico

git_diff

Comparar dos referencias y obtener un resumen estructurado de los cambios.

Parámetros:

  • repoPath (obligatorio) — Ruta absoluta al repositorio Git

  • from — Referencia inicial (por defecto: HEAD~1)

  • to — Referencia final (por defecto: HEAD)

  • path — Limitar la diferencia a un archivo o directorio específico

  • summaryOnly — Devolver solo estadísticas sin el texto completo de la diferencia

git_blame

Ver la autoría línea por línea de un archivo.

Parámetros:

  • repoPath (obligatorio) — Ruta absoluta al repositorio Git

  • filePath (obligatorio) — Ruta del archivo relativa a la raíz del repositorio

  • startLine / endLine — Culpar a un rango de líneas específico

  • ref — Culpar en un commit específico

git_stats

Obtener una visión general de alto nivel de la actividad del repositorio.

Parámetros:

  • repoPath (obligatorio) — Ruta absoluta al repositorio Git

  • topAuthors — Número de principales contribuyentes a listar (por defecto: 10)

  • topFiles — Número de archivos más modificados a listar (por defecto: 10)

git_branch

Listar y analizar ramas.

Parámetros:

  • repoPath (obligatorio) — Ruta absoluta al repositorio Git

  • baseBranch — Rama contra la que comparar (por defecto: main o master)

  • includeRemote — Incluir ramas de seguimiento remoto

  • mergedOnly / unmergedOnly — Filtrar por estado de fusión

Licencia

MIT

A
license - permissive license
Not graded
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables AI assistants to interact with local Git repositories for operations like status, commits, branching, and diffs, plus GitHub API integration for managing pull requests when authenticated.
  • A
    license
    B
    quality
    D
    maintenance
    Enables Git repository interaction and automation via LLMs, providing tools to read, search, and manipulate Git repositories.
    15
    159
    MIT
  • F
    license
    B
    quality
    D
    maintenance
    Enables AI assistants to inspect local Git repositories and interact with the GitHub API for reading commits, diffs, files, issues, comments, pull requests, and project boards.
    10
    121
  • F
    license
    Not graded
    quality
    B
    maintenance
    Enables analysis of local Git repositories via standard git commands, providing insights like line authorship, commit frequency, code churn, and co-changed files.

View all related MCP servers

Related MCP Connectors

  • Git-backed platform for skills, tools, and context for AI agents

  • Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.

  • Repo intel for AI coding agents: overview, PRs, contributors, hot files, CI, deps. Remote MCP.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/rog0x/mcp-git-tools'

If you have feedback or need assistance with the MCP directory API, please join our Discord server