mcp-git-tools
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 |
| Obtener historial de commits con filtros por autor, rango de fechas y ruta de archivo |
| Mostrar diferencias entre commits, ramas o etiquetas con resúmenes de cambios |
| Mostrar quién modificó por última vez cada línea de un archivo con información del commit |
| Estadísticas del repositorio: commits, contribuyentes, actividad a lo largo del tiempo, archivos más modificados |
| 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 buildConfiguració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 Gitcount— Número de commits a devolver (por defecto: 20)author— Filtrar por nombre o correo del autorsince/until— Filtros de rango de fechaspath— 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 Gitfrom— Referencia inicial (por defecto: HEAD~1)to— Referencia final (por defecto: HEAD)path— Limitar la diferencia a un archivo o directorio específicosummaryOnly— 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 GitfilePath(obligatorio) — Ruta del archivo relativa a la raíz del repositoriostartLine/endLine— Culpar a un rango de líneas específicoref— 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 GittopAuthors— 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 GitbaseBranch— Rama contra la que comparar (por defecto: main o master)includeRemote— Incluir ramas de seguimiento remotomergedOnly/unmergedOnly— Filtrar por estado de fusión
Licencia
MIT
This server cannot be installed
Maintenance
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
- FlicenseNot gradedqualityNot gradedmaintenanceEnables 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.
- AlicenseBqualityDmaintenanceEnables Git repository interaction and automation via LLMs, providing tools to read, search, and manipulate Git repositories.15159MIT
- FlicenseBqualityDmaintenanceEnables 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.10121
- FlicenseNot gradedqualityBmaintenanceEnables analysis of local Git repositories via standard git commands, providing insights like line authorship, commit frequency, code churn, and co-changed files.
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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