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.
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
Install
In the console, choose GitHub, then the account or organization and the repositories to grant.
Index
GitHub returns you to MergeHarbor, which attaches the installation to your organization and starts indexing. Reviews work before indexing finishes.
Review
Open a pull request, or pick an open one to review now. Make the MergeHarbor check required when the team trusts it.
GitHub and GitHub Enterprise Server
| github.com | MergeHarbor Cloud, through the MergeHarbor GitHub App |
|---|---|
| GitHub Enterprise Server | Self-hosted MergeHarbor: your operator registers the GitHub App on your instance |
| Events | Pull request, issue comment, pull request review comment, push, installation and installation repositories |
| Progress | An eyes reaction while reviewing, thumbs up when posted, a confused face if a review fails |
| Disconnect | Reviews stop at once; reviews, index and settings are kept for 7 days, then deleted |
Other code hosts
- GitLab and GitLab Self-Managed
- Bitbucket Cloud and Bitbucket Data Center
- Azure DevOps Services and Server
- Gitea and Forgejo
- Perforce Helix Core and Helix Swarm
- All integrations
Running your code host on a private network? See self-hosted AI code review.
Further reading
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.