Git Forensics MCP
Análisis forense de Git MCP
Un servidor especializado del Protocolo de Contexto de Modelo (MCP) para la investigación y el análisis exhaustivos de repositorios Git. Esta herramienta forense proporciona información detallada sobre el historial del repositorio, las relaciones entre ramas y los patrones de desarrollo, centrándose exclusivamente en el análisis de repositorios Git en lugar de en las operaciones generales de GitHub o Git.
Características
El servidor proporciona cuatro herramientas de análisis principales:
Descripción general de la rama (
get_branch_overview)Proporciona una descripción general de alto nivel de los estados y relaciones de las ramas.
Analiza las últimas confirmaciones, los recuentos de confirmaciones y las bases de fusión.
Genera resúmenes estadísticos de las actividades de la sucursal
Análisis del período de tiempo (
analyze_time_period)Analiza la actividad de desarrollo detallada en períodos de tiempo específicos.
Clasifica las confirmaciones (característica, corrección, refactorización, documentación, otras)
Proporciona resúmenes de actividades con patrones de confirmación.
Análisis de cambios de archivos (
analyze_file_changes)Realiza un seguimiento de los cambios en archivos específicos en todas las ramas
Identifica áreas de conflicto potenciales
Proporciona una evaluación de riesgos para las modificaciones de archivos.
Genera un orden de revisión recomendado según los niveles de riesgo
Fusionar recomendaciones (
get_merge_recommendations)Determina estrategias de fusión óptimas
Evalúa los riesgos de conflicto
Identifica puntos críticos del código
Proporciona una guía de fusión paso a paso
Related MCP server: GitIntel
Parámetros de entrada
Cada herramienta requiere parámetros específicos:
repoPath: Ruta al repositorio gitbranches: Matriz de nombres de ramas para analizaroutputPath: Ruta donde se escribirán los resultados del análisisParámetros adicionales específicos de la herramienta:
timeRange: Fechas de inicio y finalización del análisis del períodofiles: Matriz de rutas de archivos para el análisis de cambios de archivos
Formato de salida
Todas las herramientas generan archivos JSON que contienen:
Resultados detallados del análisis
Estadísticas resumidas
Evaluaciones de riesgos (cuando corresponda)
Recomendaciones basadas en el análisis
Detalles técnicos
Creado con TypeScript
Utiliza MCP SDK para la implementación del servidor
Ejecuta comandos git a través de procesos secundarios
Proporciona manejo de errores y validación.
Se ejecuta en el transporte stdio
Dependencias
@modelcontextprotocol/sdk
Node.js
Git (debe estar instalado y accesible)
Uso
El servidor funciona como un servicio MCP y se puede integrar con cualquier cliente compatible con MCP. Todos los resultados del análisis se escriben en archivos de salida específicos en formato JSON.
Contribución y licencia
Este proyecto está licenciado bajo la Licencia Apache, versión 2.0 - consulte el archivo LICENSE.txt para obtener más detalles.
Bienvenida la colaboración
Se aceptan bifurcaciones y contribuciones.
Todas las contribuciones se realizarán bajo la Licencia Apache 2.0. Esta licencia permisiva le permite:
Utilice el código comercialmente
Modificar y distribuir el código
Crear obras derivadas
Incluir en otros proyectos
Copyright 2025. Licenciado bajo la Licencia Apache, Versión 2.0; no puede usar este proyecto sin cumplir con la Licencia. Puede obtener una copia de la Licencia en http://www.apache.org/licenses/LICENSE-2.0
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
- FlicenseCqualityDmaintenanceMCP server providing Git-related functionalities, primarily a tool to generate diffs for Git merge commits against their first parent.4
- AlicenseAqualityBmaintenanceA local Git intelligence MCP server that provides deep repository analytics including hotspots, temporal coupling, knowledge maps, churn analysis, and risk scoring for AI agents.1212MIT
- AlicenseAqualityCmaintenanceA local Git intelligence MCP server that provides deep repository analytics including hotspots, churn, knowledge maps, and risk scoring, all computed from commit history without data leaving your machine.12MIT
- Alicense-qualityCmaintenanceA production-grade MCP server for local git repositories that provides tools for code search, git history analysis, complexity metrics, test discovery, and dependency management.MIT
Related MCP Connectors
A MCP server built for developers enabling Git based project management with project and personal…
MCP Server for JFrog, providing tools for development and artifact management.
Hosted MCP server for structured code review passes on human- and AI-written code. Free tier.
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/davidorex/git-forensics-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server