Análisis forense de archivos Git (MCP)
Una herramienta MCP para análisis forense profundo a nivel de archivos Git que ayuda a obtener información detallada sobre historiales de archivos, cambios y patrones, centrándose en el análisis de archivos individuales en lugar de operaciones de todo el repositorio.
Instalación
- Clonar y construir el servidor:
- Agregue a su configuración de MCP (
~/Library/Application Support/Code/User/globalStorage/david-dafu-dev.dafu/settings/cline_mcp_settings.json
):
Herramientas disponibles
1. versiones de archivo de pista
Realiza un seguimiento del historial de versiones completo de un archivo específico, incluidos cambios de nombre y movimientos.
2. analizar_diferencia_de_archivo
Analiza cambios específicos entre dos versiones de un archivo.
3. analizar_el_contexto_del_archivo
Analiza el contexto más amplio de los cambios de archivos en una confirmación específica.
4. analizar_la_semántica_del_archivo
Analiza cambios semánticos y patrones en el historial de archivos.
Formato de salida
Todas las herramientas generan archivos JSON que contienen:
- Resultados detallados del análisis
- Estadísticas resumidas
- Cambiar patrones y relaciones
- Evaluaciones de riesgos (cuando corresponda)
Requisitos
- Node.js
- Git (debe estar instalado y accesible)
- Kit de desarrollo de software de MCP
Licencia
Este proyecto está licenciado bajo la Licencia Apache, versión 2.0 - consulte el archivo LICENSE.txt para obtener más detalles.
Copyright davidorex.ai. 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
You must be authenticated.
local-only server
The server can only run on the client's local machine because it depends on local resources.
Proporciona herramientas forenses profundas a nivel de archivo Git para analizar historiales de archivos detallados, cambios y patrones dentro de repositorios Git, centrándose en el análisis de archivos individuales en lugar de operaciones de todo el repositorio.
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityProvides tools for mapping and analyzing GitHub repositories. It allows users to set a GitHub Personal Access Token and retrieve detailed information about a specified repository, including its structure and summary statistics.Last updated -217TypeScript
- -securityAlicense-qualityA specialized MCP server for in-depth analysis of git repositories, offering tools for branch overview, time period analysis, file changes, and merge recommendations.Last updated -41JavaScriptApache 2.0
- -securityFlicense-qualityExtracts diffs from GitHub Pull Requests, allowing users to retrieve and analyze changes between branches in a repository.Last updated -1JavaScript
- AsecurityAlicenseAqualityAnalyzes git changes in repositories and generates conventional commit messages using OpenAI's GPT models, supporting both staged and unstaged changes with detailed summaries.Last updated -1611TypeScriptMIT License