MCP PR Recommender
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP PR RecommenderGenerate PR recommendations from my latest git changes"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP PR Recommender
Overview
The MCP PR Recommender is an intelligent PR boundary detection and recommendation system designed to analyze git changes and generate atomic, logically-grouped pull request (PR) recommendations. It aims to optimize code review efficiency and deployment safety by providing structured PR suggestions with titles, descriptions, and rationale.
Related MCP server: pr-narrator-mcp
Features
Generate PR recommendations from git analysis data.
Analyze feasibility and risks of specific PR recommendations.
Retrieve available PR grouping strategies and settings.
Validate generated PR recommendations for quality, completeness, and atomicity.
Supports both STDIO and HTTP transport protocols for flexible integration.
Usage
The server can be run in different modes:
STDIO mode: For direct MCP client connections.
HTTP mode: For integration with MCP Gateway or other HTTP clients.
Running the server
# Run in STDIO mode (default)
python -m mcp_pr_recommender.main --transport stdio
# Run in HTTP mode
python -m mcp_pr_recommender.main --transport streamable-http --host 127.0.0.1 --port 9071Input and Output
Input: Expects git analysis data from the
mcp_local_repo_analyzerproject.Output: Structured PR recommendations including grouping, titles, descriptions, and rationale.
Tools Provided
generate_pr_recommendations: Generate PR recommendations from git analysis.analyze_pr_feasibility: Analyze feasibility and risks of PR recommendations.get_strategy_options: Get available grouping strategies.validate_pr_recommendations: Validate PR recommendations for quality.
License
Apache-2.0 License
Author
Manav Gupta <manavg@gmail.com>
This server cannot be deployed
Maintenance
Related MCP Connectors
A Model Context Protocol (MCP) application for automated GitHub PR analysis and issue management.…
Behavioral drift context (Behavioral Load Map, hot paths, release brief) for coding agents, per PR.
Code intelligence for LLMs. Analyze, search, and retrieve code from any public git repository.
AI-native git hosting — repos, PRs, issues, CI gates, and AI code review over MCP (60 tools).
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAutomatically generates comprehensive merge request summaries from git logs, analyzing commit history and categorizing changes into structured descriptions. Provides tools to analyze git repositories, compare branches, and create detailed summaries with change categorization, impact analysis, and review time estimates.1MIT
- AlicenseAqualityCmaintenanceGenerates commit messages, PR titles and descriptions, and release notes from git changes, with automatic domain detection for appropriate PR templates.109 npm1MIT
- AlicenseAqualityBmaintenanceAnalyzes Git commit history and code diffs to auto-remember development context, providing commit timelines, work sessions, unfinished task detection, and daily/weekly reports.939 npmMIT
- AlicenseAqualityDmaintenanceAutomates creating Pull Requests (GitHub) and Merge Requests (GitLab) using git CLI, repository templates, and LLM-assisted content generation from your diff and commit logs.4444 npmMIT