MCP Git Enhanced
🦞 MCP Git Enhanced
Un servidor MCP (Model Context Protocol) de Git mejorado que proporciona a los asistentes de IA capacidades potentes de revisión de código, análisis de commits y gestión de ramas.
Características
🔍 Análisis de diferencias de código - Compara commits, ramas o cambios en el directorio de trabajo
📊 Análisis del historial de commits - Información detallada sobre patrones de commits y colaboradores
🌿 Gestión de ramas - Listado, comparación y sugerencias de limpieza
📈 Estado del repositorio - Visión general completa del directorio de trabajo
🔎 Análisis de commits - Inspección detallada de un commit específico
Instalación
Desde npm (cuando se publique)
npm install -g @bountyclaw/mcp-git-enhancedDesde el código fuente
git clone https://github.com/bountyclaw/mcp-git-enhanced.git
cd mcp-git-enhanced
npm install
npm run buildUso con Claude Code
Añádelo a tu configuración de Claude Code (~/.claude/settings.json):
{
"mcpServers": {
"git-enhanced": {
"command": "npx",
"args": ["@bountyclaw/mcp-git-enhanced"]
}
}
}O para desarrollo local:
{
"mcpServers": {
"git-enhanced": {
"command": "node",
"args": ["/path/to/mcp-git-enhanced/dist/index.js"]
}
}
}Herramientas disponibles
git_diff
Analiza los cambios de código entre commits, ramas o el directorio de trabajo.
{
"repoPath": "/absolute/path/to/repo",
"target": "HEAD~5",
"source": "HEAD~10",
"filePath": "src/",
"staged": false
}git_log
Analiza el historial de commits con filtrado y estadísticas.
{
"repoPath": "/absolute/path/to/repo",
"maxCount": 20,
"author": "John Doe",
"since": "1 week ago",
"stat": true
}git_branch
Gestiona y analiza ramas de git.
{
"repoPath": "/absolute/path/to/repo",
"action": "list|compare|suggest_cleanup",
"includeRemote": true
}git_status
Obtén el estado completo del repositorio.
{
"repoPath": "/absolute/path/to/repo",
"short": false
}git_commit_analyze
Analiza un commit específico en detalle.
{
"repoPath": "/absolute/path/to/repo",
"commitHash": "abc123"
}Casos de uso de ejemplo
Revisión de código
"Show me the diff between main and the feature branch"
"What files changed in the last 5 commits?"
"Analyze the impact of commit abc123"Salud del repositorio
"List all branches that can be safely deleted"
"Show me commits from the last week"
"Who are the top contributors to this project?"Directorio de trabajo
"What's the current status of my repo?"
"Show me the staged changes"
"What files have uncommitted changes?"Desarrollo
# Install dependencies
npm install
# Build
npm run build
# Watch mode
npm run dev
# Test locally
node dist/index.jsRequisitos
Node.js >= 18.0.0
Git instalado y disponible en el PATH
Licencia
MIT
Contribuciones
¡Las contribuciones son bienvenidas! Por favor, lee CONTRIBUTING.md para más detalles.
Creado con 🦞 por BountyClaw
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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/davidweb3-ctrl/mcp-git-enhanced'
If you have feedback or need assistance with the MCP directory API, please join our Discord server