Skip to content
mohitkyadavPublic

About

Resources

Stars

4 stars

Watchers

0 watching

Forks

Repository files navigation

Scope: screen recordings that edit themselves

A native macOS screen recorder that zooms in on every click, smooths your cursor and frames it all on a beautiful background, automatically.

Website Latest version Downloads macOS 15 or later MIT license

brew install mohitkyadav/tap/scope

A recording made with Scope: it zooms in on each click and follows the cursor
Made with Scope. Every zoom here was added automatically.

Features

Record Display, window or an area of the screen · mic, system audio, camera · countdown · ⌘⇧2 to stop · 30/60 fps
Zoom Auto zoom on clicks and typing · pick the area · per-zoom level, transition and animation · spotlight · motion blur
Cursor Smooth glide from click to click · smoothed path · real cursor shapes · click ripples · hides when still · glides across cuts
Style Gradient or image backgrounds · padding, corners, shadow · frame formats · webcam bubble
Edit Split, delete, 0.25–4× speed · fade or blur across cuts · notes · per-track volume · music and voice-over · undo
Effects Confetti · blur or pixelate private details · title cards · shortcut badges · click, zoom and confetti sounds
Export MP4 at any size and quality · seamless looping GIFs
Agents A built-in MCP server: agents can record, edit, preview and export, all on your Mac

Every recording is a project you can reopen and keep editing, saved to Downloads or a folder you choose.

How it works

Record, and the zooms are already there. Tweak anything you like on the timeline, then export.

Editing a recording in Scope: zooms on the timeline, a background and the zoom settings

Agents

Scope has a built-in MCP server, so AI agents can do everything the app does: record a display, window or area, trim and speed up the timeline, set zooms, notes and backgrounds, look at finished frames and export. To add it to Claude Code:

claude mcp add --scope user scope -- /Applications/Scope.app/Contents/MacOS/Scope mcp

Other MCP clients can run /Applications/Scope.app/Contents/MacOS/Scope mcp the same way. The server talks to the running app with Apple Events, so it stays on your Mac: macOS asks once whether your terminal may control Scope. Projects open in Scope change live as the agent works, and every change can be undone.

Private

Scope never connects to the internet: no analytics, no tracking, no update checks. It runs in Apple's App Sandbox without network access, so it couldn't even if it tried, and that includes its MCP server. For zooming on typing it notes when keys are pressed, never which. Check for yourself:

codesign -d --entitlements - /Applications/Scope.app   # no network.client entitlement

Install

brew install mohitkyadav/tap/scope

Needs macOS 15+. Update with brew upgrade scope, remove with brew uninstall --zap scope. Recordings are never touched.

Downloading the zip from Releases instead? Scope isn't notarized, so allow it once in System Settings → Privacy & Security → Open Anyway.

Permissions
Permission Needed for
Screen & System Audio Recording Recording (required, reopen Scope after allowing)
Microphone Voice-over (optional)
Camera Webcam bubble (optional)
Build from source

Open Scope.xcodeproj in Xcode and run, or:

xcodebuild -project Scope.xcodeproj -scheme Scope -configuration Release build

License

MIT

About

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages