MergeScope keeps you on top of all your MR activity — approvals, comments, pipeline results, state changes — delivered straight to your pocket. GitLab supported today, with more providers on the way.
Designed for engineers who care about staying in flow without juggling browser tabs.
Get alerted the moment someone comments on your MR, when state changes (merged, closed, reopened), or when a new MR is opened.
Free tier checks every 60 seconds. Pro unlocks fast polling down to 10 seconds — close to real-time without webhook infrastructure.
Watch MRs across any number of projects simultaneously. Browse and select projects directly from the app — no IDs to look up manually.
See exactly how many approvals an MR has and who has approved. Approve or revoke your own approval with one tap, right from the detail view.
Colour-coded pass / fail / running indicators in the MR list. The detail screen shows every job with its stage and run time, including downstream pipelines triggered by bridge jobs.
Reply to threads and post new comments on any MR without leaving the app. Keep the review conversation moving.
React to notes with emoji reactions directly from the detail view. Quick acknowledgement without typing.
Works with self-hosted GitLab or gitlab.com. Connect via one-click OAuth or a Personal Access Token — just enter your base URL.
Tap Merge directly from the MR list or detail view. The button is gated on pipeline success when your project requires it — no accidental merges.
Three-way theme selector: follow system, force light, or force dark. Your choice is saved and syncs across sessions.
Browse every file changed in an MR with a full syntax-highlighted diff — hunk headers, line numbers, additions and deletions. Tap + on any line to post an inline comment (Pro); existing discussions appear collapsed below their line.
MR descriptions and review comments are rendered as rich markdown so formatting, code blocks, and lists display correctly.
Filter by draft status, date range (Today, Last 7 days, Last 30 days), label, assignee, or approval state. Mark MRs as reviewed to track your own progress. Save any combination as a named filter preset (Pro) for one-tap recall.
Retry a failed pipeline with one tap — or drill into individual jobs and re-run just the failed ones without triggering a full pipeline rerun.
Switch to the Merged tab to browse recently merged MRs across all your projects — fetched on demand, not polled, so it never slows down your live feed.
Suppress notifications during set hours — evenings, weekends, or any block of time you choose. Stay focused without missing anything when you're back.
Fine-tune which projects can wake you up. Disable notifications for noisy projects individually without affecting the rest of your feed.
Real screens from the app — no mock-ups.
MR list with filters & presets
MR detail & approvals
Inline diff viewer
Pipeline & downstream jobs
Notifications & quiet hours
Browse & select projects
No server setup, no webhooks, no admin access needed.
Create your free account in one click using Google Sign-In. Your settings sync automatically across devices — nothing to configure twice.
Use Sign in with GitLab for one-click OAuth, or paste a Personal Access Token (grant the api scope in Profile → Access Tokens). Then tap Browse to pick projects from a searchable list — no IDs to look up.
MergeScope starts polling immediately. Activity dots, push notifications, approval badges, and pipeline indicators activate as soon as your projects load.
All plans include core MR monitoring. Pro unlocks the power-user features.
Available on web now · Android coming soon