GitLab MR Monitor

Never miss a
merge request again

MergeScope keeps you on top of all your GitLab MR activity — new comments, pipeline results, state changes — delivered straight to your pocket.

Try the web app See features
Notifications
Add OAuth2 provider support
Running
Fix race condition in job queue
Passed
Bump lodash to 4.17.21
Failed
💬 3 new comments on your MR
Merge Requests ● Live
my-org/backend · 4 open
Refactor authentication middleware
✓ Approved
Add GraphQL subscriptions endpoint
Running
my-org/frontend · 2 open
Dark mode toggle component
Draft
Migrate to Vite bundler
Passed
!142 · MR Detail
Refactor authentication middleware
Approved (2/2) Passed
feature/auth-refactor → main
COMMENTS
alice
LGTM! Nice cleanup 🚀
bob
Can we add a test for the token refresh path?
👍 2 approvals · 5 comments

Features

Everything your review workflow needs

Designed for engineers who care about staying in flow without juggling browser tabs.

🔔

Instant push notifications

Get alerted the moment someone comments on your MR, when state changes (merged, closed, reopened), or when a new MR is opened.

📡

Configurable polling

Free tier checks every 60 seconds. Pro unlocks fast polling down to 10 seconds — close to real-time without webhook infrastructure.

🗂️

Multi-project monitoring

Watch MRs across any number of GitLab projects simultaneously. Groups by project for a clean, scannable feed.

🚦

Pipeline status at a glance

See pass / fail / running pipeline state with colour-coded indicators right in the MR list — no need to open a browser.

💬

In-app comments (Pro)

Reply to threads and post new comments on any MR without leaving the app. Keep the review conversation moving.

😄

Emoji reactions (Pro)

React to notes with GitLab emoji reactions directly from the detail view. Quick acknowledgement without typing.

🏠

Self-hosted GitLab support

Works with any GitLab instance — gitlab.com or your own server. Just enter your base URL and a Personal Access Token.

🔕

Smart deduplication

Activity IDs are tracked across 2,000 entries so you only get notified once per event — no duplicate pings on the next poll.

🌙

Dark & light themes

Follows your system preference by default, with a manual override. GitLab-branded palette whether you prefer dark or light.


How it works

Up and running in 3 minutes

No server setup, no webhooks, no admin access needed. Just a Personal Access Token.

1

Generate a Personal Access Token

In GitLab, go to Profile → Access Tokens → Add new token and grant the api scope. No other permissions needed.

2

Enter your GitLab details

Open MergeScope, go to the Settings tab, paste your GitLab URL (e.g. https://gitlab.com), your token, and the project IDs or paths you want to watch.

3

Tap "Test Connection" and you're live

MergeScope starts polling immediately. Activity dots, push notifications, and pipeline indicators activate as soon as your projects load.


Pricing

Start free, upgrade when you're ready

All plans include core MR monitoring. Pro unlocks the power-user features.

Free
$0
Core monitoring, forever free.
  • Up to 2 projects
  • 60-second polling interval
  • Push notifications
  • Pipeline status
  • MR detail view
  • Fast polling (10 s)
  • In-app comments
  • Emoji reactions
  • Unlimited projects
Get started free
Pro — Annual
$24/yr
Save 33% vs monthly billing.
  • Everything in Pro Monthly
  • 33% discount vs monthly
  • ≈ $2/month
Lifetime
$49
Pay once, own it forever.
  • Everything in Pro Monthly
  • No recurring charges
  • All future Pro features included

Monitor your MRs wherever you are

Use the web app now — native iOS and Android apps are coming soon.

🌐 Open in browser Web App 🍎 Coming soon App Store Coming soon Google Play