📡 MCP Radar

ostapondo/Plonk

A macOS window manager with snap zones you draw yourself and workspaces that reopen your apps on the right monitor — plus on-device OCR, keep-awake, screenshot annotation, pointer tools, a shortcut gu

⭐ 7 stars
⑂ 1 forks
Swift
momentum ▲ 16.0
created 2026-08-07
on radar since 2026-08-10
star trend 5 → 7 since 2026-08-10
accessibility-apiautomationdeveloper-toolsmacosmacos-appmcpmcp-servermenubarmodel-context-protocolocrproductivityscreenshotswiftswiftuiwindow-managementwindow-managerworkspaces
View on GitHub ↗Homepage ↗

About Plonk

A window manager with zones you draw yourself, and nine more menu bar utilities behind the same icon. Workspaces that put the desk back, text lifted off the screen, keep-awake, screenshots you can draw on, pointer tools, a shortcut guide, voice. On a Mac each of those is its own download. To plonk is to set a thing down exactly where it belongs: you drag it there, you press a key, or you say where.

ostapondo.github.io/Plonk The same thing on one page, if you would rather look than read.

Drag it. Zones light up as you move a window, and it drops into one. Hold ⌘ as well and it takes two of them at once. Turn on grab-and-move and you can pull a window from anywhere inside it, instead of aiming for the title bar.

Press a key. ⌃⌥← for the left half, ⌃⌥1–⌃⌥9 for the numbered zones on that screen, ⌃⌥0 to put a window back exactly where it was before Plonk ever touched it.

Say it. Hold ⌃⌥V and name where it goes — "snap this left", "zone three". That runs inside the app, offline, with on-device recognition. Plonk also speaks MCP, so a whole desk at once can go to an agent you already have open:

browser on the left 60%, terminal top right, notes bottom right

save that as a workspace called "review"

keep the Mac awake until this build finishes

read the error out of that dialog and tell me what it says

Five zone sets ship with it, and past those you cut your own: click a zone to split it, ⇧-click to split it the other way, one set per monitor. Swap the set on a screen and the windows already sitting in a numbered zone go to wherever that number is now.

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/ostapondo--Plonk.html)

Related MCP servers

dongnguyenvie/BashCut

Native macOS video editor that coding agents can drive: everything the UI does, Claude Code and Codex can do through the bashcut CLI or MCP server. Layered timeline, captions, voiceover, plugins.

⭐ 55Swift
ateymoori/oh-my-android

Android emulator & ADB GUI for Mac: dark mode, font size, RTL, TalkBack, network, GPS, Layout Inspector in dp. Built-in MCP server lets Claude Code, Codex and Cursor drive the emulator.

⭐ 32Swift
lcandy2/sim-agentation

Annotate a running iOS simulator in your browser, and hand the notes to your coding agent.

⭐ 45Swift
MarlonJD/apple-debug-mcp

Local, capability-aware MCP server for authorized AI-assisted macOS and iOS debugging, Simulator/device workflows, Apple binary analysis, profiling, and reproducible evidence.

⭐ 6Swift
btahir/reelbird

Free, open-source screen recorder for macOS. A share link the moment you stop, then auto-zoom, smooth cursor and captions under the same link. Native Swift, your own S3/R2 bucket, CLI and MCP server.

⭐ 5Swift
lordbasex/macdub

Real-time offline dubbing for macOS — capture any app, transcribe, translate and speak locally.

⭐ 4Swift

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.