一个专门用于深入调查和分析Git仓库的Model Context Protocol (MCP)服务器。此取证工具提供了对仓库历史、分支关系和开发模式的详细洞察,专注于Git仓库分析,而不是一般的GitHub或Git操作。
该服务器提供四个主要分析工具:
分支概览 (get_branch_overview)
时间段分析 (analyze_time_period)
文件变更分析 (analyze_file_changes)
合并建议 (get_merge_recommendations)
每个工具需要特定的参数:
repoPath: Git仓库的路径branches: 需要分析的分支名称数组outputPath: 分析结果将写入的路径timeRange: 时间段分析的开始和结束日期files: 文件变更分析的文件路径数组所有工具输出包含以下内容的JSON文件:
该服务器作为MCP服务运行,并可以与任何兼容MCP的客户端集成。所有分析结果将以JSON格式写入指定的输出文件中。
本项目根据Apache许可证2.0版发布 - 详情见LICENSE.txt文件。
欢迎分叉和贡献。
所有贡献都将遵循Apache许可证2.0。此宽松许可证允许您:
版权所有2025。根据Apache许可证2.0版使用该项目;除非符合许可证,否则不得使用该项目。您可以在http://www.apache.org/licenses/LICENSE-2.0获取许可证副本。