Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

Explore

  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Tags index
  • Submit a server
  • Pricing

Learn

  • Guides hub
  • What is MCP?
  • Install guide
  • Troubleshooting
  • Security
  • Blog
  • Blog RSS

Tools

  • All tools
  • Config generator
  • Config validator
  • MCP playground
  • OpenAPI โ†’ MCP
  • Badge generator

For agents

  • API docs
  • Trust & traffic
  • llms.txt โ†— (opens in a new tab)
  • Catalog JSON โ†— (opens in a new tab)
  • Remote MCP โ†— (opens in a new tab)

Company

  • About
  • Contact
  • X (@AllMCPs) โ†— (opens in a new tab)
  • GitHub โ†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on Buildlist
ยฉ 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. ๐Ÿง  Knowledge & Memory
  3. Pr Genius
Pr Genius logo
Health: ActiveRecent health check succeeded.Last checked 8/11/2026, 1:00:28 AM

Pr Genius

View Repository2 GitHub StarsTotal stargazers on GitHub for the source repository (2 stars).
pull-requestsgithubdeveloper-toolsopen-sourceversion-control

Analyzes open-source pull requests using repository policies, historical patterns, and merge-risk signals.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON โ–พ

Install Config Generator

Choose your client
claude_desktop_config.json
{
  "mcpServers": {
    "zsxh1990-pr-genius": {
      "command": "uvx",
      "args": [
        "prgenius-core"
      ]
    }
  }
}

๐Ÿ’ก Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

Install Tool Schemas (8) Directory Badge Claim listing Alternatives๐Ÿง  More in Knowledge & Memory

Overview

PR Genius advises contributors before and after submitting pull requests to large open-source repositories. It evaluates titles, descriptions, repository policies, diff information, and historical case patterns to suggest whether to proceed and what to improve. It also supports monitoring submitted PRs for states such as stale review, failing CI, or needing a rebase.

Use cases

โ€ขAnalyze a pull requestโ€™s merge probability and risk
โ€ขCoach a proposed pull request with a pass/fail recommendation
โ€ขTriage changes against repository-specific maintainer policies
โ€ขSearch historical success and anti-pattern cases
โ€ขMonitor submitted pull requests for stale or failing states

Key features

โ€ขMerge probability analysis with three-tier risk levels
โ€ขPass/fail contribution coaching
โ€ขRepository profile and policy checks
โ€ขHistorical case-study and pattern search
โ€ขPull request status classification and action suggestions
โ€ขMCP server and GitHub Action support

Capabilities & Tool Schemas (8) ~18 tokensApproximate context cost of this serverโ€™s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server โ€” may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Pr Genius.

title

Callable MCP tool function

analyze_pr

Callable MCP tool function

coach_pr

Callable MCP tool function

triage_pr

Callable MCP tool function

repo

Callable MCP tool function

pr_description

Callable MCP tool function

Documentation Overview


type: Knowledge Bundle title: PR Genius โ€” Pre-submission PR Advisor description: Evidence-backed PR contribution advisor for large open-source projects version: 1.4.0 created: 2026-07-01 updated: 2026-07-22 author: zsxh1990 conforms_to: OKF v0.1 (Sudhakaran88/okf-conformance) + agent_guidelines extension

mcp-name: io.github.zsxh1990/pr-genius

PR Genius โ€” The advisor that knows which PRs get closed

1355 loaded patterns across 61 repos. 100% quality pass rate. Clone โ†’ paste MCP config โ†’ ask "Should I open this PR to encode/httpx?"

CI PyPI Python License Glama score


๐ŸŽฏ What is PR Genius?

PR Genius is not a PR dashboard. It's an Outbound PR CRM for professional OSS contributors and AI agents:

Manage PRs you've submitted to other repos โ€” when to fix CI, rebase, wait, ping, or abandon.

Capabilitygh CLIPR Genius
Cross-repo PR listโœ…โœ…
Status classificationโŒโœ… (9 states)
Stale detectionโŒโœ…
Action suggestionsโŒโœ…
Repo-specific policyโŒโœ…
Snapshot & transitionsโŒโœ…

Status heartbeat runs daily via cron, auto-detecting:

  • ๐Ÿ”ด NEEDS_REBASE / CI_FAILING โ€” fix immediately
  • ๐ŸŸก STALE_REVIEW โ€” ping after threshold
  • ๐ŸŸก STALE_NO_REVIEW โ€” consider abandoning
  • ๐ŸŸข CLEAN / WAITING โ€” continue waiting

๐Ÿ›ก๏ธ Why PR Genius?

PR Genius doesn't write PRs for you. It knows which PRs get closed.

CapabilityLLM directlyScraper AgentPR Genius
Knowledge sourceTraining dataReal-time scrape1355 structured patterns
Repo understandingGenericSurface data (stars)17-field agent_guidelines
Failure patternsUnknownUnknown752 anti-patterns
Success patternsUnknownUnknown703 success patterns
Maintainer preferenceGuessRecent PRsStructured policy files
Merge probabilityCan't estimateCan't estimateBased on repo merge rate + signals

Real cases (PR Genius helped avoid these rejections):

PRRepoWhat happenedPR Genius would have flagged
#491MisakaNet"Destructive README rewrite" โ€” closedbreaking_change_no_compat anti-pattern
#47434huggingface/transformers"We'll handle internally" โ€” closedmaintainer_internal_handling anti-pattern
#10393awesome-mcp-serversMissing Glama badge โ€” auto-flaggedawesome-mcp-servers-glama-badge-required anti-pattern
#282punkpeye/fastmcp+271 lines, first PR โ€” closed without reviewfastmcp-282-too-large anti-pattern
#2902soxoj/maigretCI failure (tag dev not recognized) โ€” fixed, mergedmaigret-tag-validation pattern

๐Ÿš€ Quick Start

Terminal
pip install prgenius-core

# Analyze PR
python3 -m prgenius analyze "feat: add feature" --repo org/repo --body "Fixes #123"

# Coach (pass/fail)
python3 -m prgenius coach "feat: add feature" --repo org/repo

# Triage (policy check)
python3 -m prgenius triage "docs: typo" --repo org/repo --diff-stat "docs/faq.md | 3 ++-"

# Status heartbeat (outbound PR monitoring)
python3 -m prgenius status --author zsxh1990
python3 -m prgenius status --author zsxh1990 --format json --save-snapshot

# Profile writeback suggestions (dry-run)
python3 -m prgenius profile writeback --author zsxh1990

๐Ÿค– GitHub Action

Use PR Genius as a GitHub Action in any repo:

server.ts
# .github/workflows/pr-genius.yml
name: PR Genius Check
on:
  pull_request:
    types: [opened, synchronize]

jobs:
  pr-genius:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: zsxh1990/pr-genius/.github/actions/pr-genius-check@main
        id: pr-genius
        with:
          title: ${{ github.event.pull_request.title }}
          repo: ${{ github.repository }}
          body: ${{ github.event.pull_request.body }}
      - name: Comment on PR
        if: always()
        uses: actions/github-script@v7
        with:
          script: |
            const tier = '${{ steps.pr-genius.outputs.tier }}';
            const emoji = tier === 'high_risk' ? '๐Ÿ”ด' : tier === 'medium_risk' ? '๐ŸŸก' : '๐ŸŸข';
            await github.rest.issues.createComment({
              owner: context.repo.owner,
              repo: context.repo.repo,
              issue_number: context.issue.number,
              body: `## ${emoji} PR Genius: ${tier}`
            });

๐Ÿค– MCP Configuration

config.json
{
  "mcpServers": {
    "pr-genius": {
      "command": "python",
      "args": ["-m", "prgenius", "mcp", "serve"]
    }
  }
}

Docker: docker run --rm -i ghcr.io/zsxh1990/pr-genius:1.3.0

8 MCP Tools

ToolPurposeRequired Args
analyze_prMerge probability + optimization path + 3-tier risktitle, repo
coach_prGo/no-go decision (pass/fail)title, repo
triage_prMaintainer policy check (9 rules)title, repo
get_repo_profileRepo profile (17 fields)repo
list_open_prsOpen PR listrepo
get_case_studyPR case study detailscase_id
search_patternsAnti-pattern/success-pattern searchquery
schema_infoOKF schema versions(none)

Tool Parameter Notes

  • title (required for analyze_pr, coach_pr, triage_pr): The PR title, e.g. "fix: timeout in connection pool"
  • repo (required for most tools): Repository in owner/name format, e.g. "encode/httpx"
  • pr_description (optional): Additional PR body text for deeper analysis
  • query (required for search_patterns): Search keywords, e.g. "connection timeout"

๐Ÿ“Š Data Scale

DimensionCount
Repo profiles61
Case studies50+
Success patterns687 (431 .md + 256 .json)
Anti-patterns668 (561 .md + 107 .json)
Total patterns1355 (all loaded)
Quality pass rate100% (994/994 markdown โ‰ฅ75ๅˆ†)
Covered repos35+ (react, kubernetes, rust, uv, pydantic, etc.)

ๆŒ‰ไป“ๅบ“่ง„ๆจกๅˆ†ๅธƒ

่ง„ๆจกSuccessAntiๆ€ป่ฎก
ๅคงไป“ (>10k โญ)208205413
ไธญไป“ (1k-10k โญ)16988257
ๅฐไป“ (<1k โญ)16988257
้€š็”จ203414617
ๅ…ถไป– (็‰นๅฎšไป“ๅบ“)312260572

๐Ÿค– Robots / Agents

  1. docs/index.md โ€” file map
  2. AGENT_GUIDELINES_SCHEMA.md โ€” agent_guidelines schema
  3. ROUNDS_SCHEMA.md โ€” rounds schema
  4. BLACKLIST.md โ€” repos we don't track

๐Ÿ“– Contributing

See CONTRIBUTING.md. AI-assisted PRs welcome.

๐Ÿค Community

  • ๐Ÿ“‹ Code of Conduct
  • ๐Ÿ”’ Security Policy
  • ๐Ÿ› Issue Tracker
  • ๐Ÿ“œ Changelog

ไธญๆ–‡ๆ–‡ๆกฃ

ไธญๆ–‡็‰ˆ README๏ผšREADME.zh-CN.md

Citation

bibtex
@misc{pr-genius-2026,
  title  = {PR Genius โ€” Evidence-backed PR Contribution Advisor},
  author = {zsxh1990},
  year   = {2026},
  url    = {https://github.com/zsxh1990/pr-genius}
}

Related MCP Servers

View all in Knowledge & Memory View all alternatives
  • Moxie Docs MCP logoMoxie Docs MCP
    โ˜… Featured

    MCP & Agent Skills for Automated Documentation, and codebase conventions + context

    ๐Ÿง  Knowledge & Memory17 views
    Compare vs Moxie Docs MCP โ†’
  • Codebase Memory Mcp logoCodebase Memory Mcp

    Code-intelligence engine that indexes a repo into a persistent knowledge graph โ€” functions, classes, call chains, HTTP routes, cross-service links. 159 languages via tree-sitter + Hybrid LSP, sub-ms structural queries, 99% fewer tokens than grep. Single static binary, zero dependencies, 100% local. npx codebase-memory-mcp

    ๐Ÿง  Knowledge & Memory6 views
    Compare vs Codebase Memory Mcp โ†’
  • Dep Diff Mcp logoDep Diff Mcp

    Translates a lockfile diff (npm, PyPI) into a human-readable upgrade plan. Point it at a Dependabot PR and get back semver classification, breaking changes from GitHub release notes, CVEs fixed in range, migration links, and a per-package recommendation. Bulk tool ranks up to 50 changes by risk (security > caution > review > likely-safe > safe). Install via npx -y @digicatalyst/dep-diff-mcp.

    ๐Ÿง  Knowledge & Memory1 views
    Compare vs Dep Diff Mcp โ†’
  • Mcp Ragdocs logoMcp Ragdocs

    An MCP server implementation that provides tools for retrieving and processing documentation through vector search, enabling AI assistants to augment their responses with relevant documentation context

    ๐Ÿง  Knowledge & Memory0 views
    Compare vs Mcp Ragdocs โ†’

Frequently Asked Questions about Pr Genius

It analyzes pull request titles, repositories, descriptions, and, for triage, diff statistics against repository-specific policies and historical patterns.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewPr Genius AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/zsxh1990-pr-genius?style=directory)](https://allmcps.com/mcp/zsxh1990-pr-genius)
HTML Embed
<a href="https://allmcps.com/mcp/zsxh1990-pr-genius"><img src="https://allmcps.com/api/badge/zsxh1990-pr-genius?style=directory" alt="Pr Genius on AllMCPs" /></a>

Technical Specs & Signals

Category๐Ÿง Knowledge & Memory
PricingFree
More technical detailsExpand โ–พ
TransportSTDIO
RuntimePython
AuthNo auth required
Views1
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars2
GitHub Star CountTotal stargazers on GitHub representing community popularity (2 stars).
Last commitToday
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Aug 10, 2026
57Quality signal: Good ยท 57/100How this signal is calculated โ–พ
Server availabilityNot measured

Not scored for repo-hosted servers โ€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools28/30
Adoption & activity5/15
Community engagement0/10

A guidance signal from public completeness & health data โ€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

โ˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to get the verified badge and attach your website.

Free dofollow backlink: after claiming, verify your product site and place a dofollow AllMCPs badge โ€” we recheck it stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in ๐Ÿง  Knowledge & Memory โ†’Best MCP servers for Memory & Knowledge โ†’Alternatives to Pr Genius โ†’Install in Claude DesktopInstall in CursorInstall in VS Code