📡 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

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
metedata/Remarc

Your feedback layer for AI collaboration. Point at anything on your Mac - text, screenshots, web elements, or voice - and your agent reads and resolves your comments over MCP.

⭐ 48Swift
migsilva89/loadout

See and manage what your coding assistants load — skills, commands, subagents, plugins and MCP servers, with real usage.

⭐ 6Swift
unipheas/barkeep

AI-assisted, open-source macOS menu bar companion, CLI, MCP server, and arcade for Busy Bar over USB or Wi-Fi.

⭐ 5Swift
adammcarter/annotate

Let an AI agent draw on your screen — a macOS menu-bar app that gives agents a pen over MCP.

⭐ 4Swift
FutureWebservice/agentshare

One window for every AI coding agent on your Mac. Sessions, skills, MCP servers, rules and dev processes across 219 agents — with real transcript conversion between them.

⭐ 4Swift

📬 Get the weekly radar in your inbox

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