Agent♥︎Age
Catalog

io.github.ostapondo/plonk

Official

by ostapondo · Swift

Plonk gives agents local macOS tools for windows, workspaces, screenshots, OCR, and more.

plonk-mcp (io.github.ostapondo/plonk)

plonk-mcp is an MCP server for Plonk, a macOS menu bar app. It supports agent workflows for macOS window zones, workspaces, keeping the screen awake, screenshot capture and annotation, and on-device OCR (reading text off the screen without uploading a pixel).

🛠️ Key Features

  • macOS window zones and snap-to-zone behavior
  • Workspaces that can be saved and relaunched
  • Keep-awake functionality (caffeinate)
  • Screenshot capture and annotation
  • On-device OCR from the screen

🚀 Use Cases

  • Apply layouts across multiple monitors
  • Create a workspace (e.g., “review”), capture a screenshot, and analyze it
  • Read and extract on-screen text locally

⚡ Developer Benefits

  • Integrates Plonk capabilities via Model Context Protocol
  • Targets desk/desktop automation tasks: layout, zones, screenshots, and OCR
  • Includes tooling focused on screen-capture, window-manager, and productivity flows

⚠️ Limitations

  • Described capabilities are specific to macOS and the Plonk app/menu bar context
  • Package documentation excerpt indicates “only half of it” for full functionality

Topics

macosmacos-appmcp-servermenubarmodel-context-protocolscreenshotswiftswiftuiwindow-managerworkspacescaffeinatemulti-monitorvoice-controlocrproductivitymcpmenu-bar-appscreen-capturemacos-toolstoolbox