Skip to content

IntegrationsGitHub and GitHub Enterprise Server

AI code review for GitHub pull requests

Install the MergeHarbor GitHub App on the repositories you choose. Every pull request gets a review that reads your whole codebase, verifies each finding before posting it, and reports a check run you can make required.

14 days of the Team plan, no card needed.

.mergeharbor.yml
review: trigger: pushes review_drafts: false coding_agents: [claude_code, cursor] fix: auto_resolve: true auto_approve: enabled: false

What MergeHarbor does on GitHub and GitHub Enterprise Server

Inline reviews with suggested fixes
Findings are posted as a pull request review with inline comments on the exact lines, each with severity, confidence and a suggested change where one applies.
Check runs you can require
The MergeHarbor check reports the review. The merge gate adds MergeHarbor / merge gate with a checklist of what to fix. Add either as a required status check in branch protection or a ruleset.
Fix pull requests from the console
Apply open suggestions as a fix pull request from the console, or comment @mergeharbor fix to get a link that does it. Findings close when a later push fixes them.
Answers in the thread
Reply to a review comment or mention @mergeharbor with a question, and it answers in the conversation with the pull request's context.
Hand-off to coding agents
Each finding can carry a ready-to-paste prompt for the coding agents your team uses, and MergeHarbor's MCP server lets agents fetch and fix findings directly.
Only the repositories you grant
A GitHub App grants access only to the repositories you select, with the permissions listed in the docs. Organizations that require owner approval see the request until an owner approves it.

Install the GitHub App

  1. Install

    In the console, choose GitHub, then the account or organization and the repositories to grant.

  2. Index

    GitHub returns you to MergeHarbor, which attaches the installation to your organization and starts indexing. Reviews work before indexing finishes.

  3. Review

    Open a pull request, or pick an open one to review now. Make the MergeHarbor check required when the team trusts it.

Read the full gitHub setup guide

GitHub and GitHub Enterprise Server

github.comMergeHarbor Cloud, through the MergeHarbor GitHub App
GitHub Enterprise ServerSelf-hosted MergeHarbor: your operator registers the GitHub App on your instance
EventsPull request, issue comment, pull request review comment, push, installation and installation repositories
ProgressAn eyes reaction while reviewing, thumbs up when posted, a confused face if a review fails
DisconnectReviews stop at once; reviews, index and settings are kept for 7 days, then deleted

Frequently asked questions

Does MergeHarbor support GitHub Enterprise Server?

Yes, in self-hosted deployments. Your operator registers the MergeHarbor GitHub App on your instance and points MergeHarbor at it. MergeHarbor Cloud connects to github.com.

What permissions does the GitHub App ask for?

Contents, pull requests and checks with read and write access; metadata, issues and organization members with read access; and email addresses for sign-in. The docs list what each one is used for and how to revoke access.

Can I try it before installing anything?

Yes. Paste a public GitHub pull request on the try page and see MergeHarbor's review in a few minutes, with no sign-up and nothing posted to the pull request.

Are public repositories free?

Public repositories on github.com are reviewed for free with no monthly cap once a billing admin selects them under Billing → Plan. An hourly fair-use limit applies per repository.

Does MergeHarbor review Dependabot and Renovate pull requests?

Not by default. Pull requests from Dependabot, Renovate, pre-commit.ci, GitHub Actions and All Contributors are skipped. Turn that rule off in settings, or mention @mergeharbor on a bot pull request to review it anyway.

How do we try it?

Sign up and connect a code host. Every new organization gets the Team plan free for 14 days with no card, including the Deep review tier and the merge gate. If no one subscribes, reviews pause when the trial ends and nothing is deleted.

Have another question? Ask our support team

Install MergeHarbor on your GitHub repositories

Choose the repositories to grant. Reviews start on the next pull request, and codebase context is added as indexing completes.