Automates the generation of comprehensive merge request summaries from git logs, categorizing changes and providing structured descriptions.
The Merge Request Summarizer is an intelligent tool designed to streamline the code review process by automatically generating detailed summaries for merge requests. It meticulously analyzes git commit history between branches, intelligently categorizes changes into types like new features, bug fixes, and refactoring, and even detects breaking changes. The tool produces well-structured summaries that include an overview, key changes, categorized changes, file impact analysis, and estimated review time, making it easier for developers and reviewers to quickly grasp the scope and impact of changes. It supports both standalone usage and integration as an MCP server, offering flexible output in Markdown or JSON formats.