Git 法证 MCP 服务器是一款专门用于深入剖析大型 Git 代码库的工具。它基于 Model Context Protocol (MCP) 构建,专注于对 Git 存储库进行分析,能提供存储库历史记录、分支关系以及开发模式的详细信息,而非进行通用的 GitHub 或 Git 操作。
服务器作为 MCP 服务运行,可以与任何兼容的 MCP 客户端集成。所有分析结果将以 JSON 格式写入指定的输出文件。
该服务器提供了四个主要分析工具:
get_branch_overview)
analyze_time_period)
analyze_file_changes)
get_merge_recommendations)
每个工具都需要特定的参数:
- `repoPath`:Git 存储库路径
- `branches`:要分析的分支名称数组
- `outputPath`:分析结果写入的位置
- 其他工具特定参数:
- `timeRange`:时间段分析的开始和结束日期
- `files`:文件路径数组,用于文件更改分析
所有工具输出 JSON 文件,包含:
该项目在 Apache 许可证 2.0 下开源,具体许可证内容请参阅 LICENSE.txt 文件。
欢迎 Fork 和贡献。所有贡献均基于 Apache 许可证 2.0。此宽松许可允许您:
版权 2025。根据 Apache 许可证 2.0 使用,除非遵守许可证,否则不得使用该项目。许可证副本请访问 http://www.apache.org/licenses/LICENSE-2.0