plonk-mcp
Related Servers
Alternatives to plonk-mcp
No user-submitted related servers found.
Related Servers
- AlicenseAqualityAmaintenancemacOS automation for AI assistants: 17 typed tools for window management, application menus, keyboard input, clipboard, browser tabs, screenshots, displays and Apple Shortcuts, driven through AppleScript and JXA. Menu clicks are self-correcting — a wrong item returns the actual menu contents so the model can retry with the right one.1760 npm11MIT
- AlicenseNot gradedqualityDmaintenanceProvides native macOS desktop automation for AI agents, enabling screen capture, mouse/keyboard control, window management, and iOS/Android simulator control in both foreground and background modes without focus stealing.3MIT
- AlicenseNot gradedqualityAmaintenanceLets AI agents see and control desktop applications through the accessibility layer, enabling clicking, typing, scrolling, dragging, and window/app management across macOS, Windows, and Linux entirely on the local machine.6MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to interact with macOS windows through yabai, providing window listing organized by Spaces and screenshot capture capabilities.2MIT
- AlicenseNot gradedqualityBmaintenanceA local autonomous AI agent that watches your screen, understands the visual layout, and executes native OS commands (clicking, typing) without cloud APIs.2MIT

ToolPiperofficial
AlicenseNot gradedqualityCmaintenance426+ MCP tools for macOS, all on-device — local AI inference (llama.cpp on Metal), voice, vision OCR, local RAG, browser automation, and ~140 system actions across 26 macOS domains. Nothing leaves your Mac.2MIT
TDQS
Scored across 21 tools
Most tools target a distinct action, but save_layout/apply_saved_layout/delete_layout are near-duplicates of save_workspace/launch_workspace/delete_workspace, and set_awake vs set_active requires careful reading. The legacy notes help, but an agent could still select the wrong member of a pair.
All names are snake_case verb_noun and mostly predictable: get_state, save_workspace, delete_zone_set, take_screenshot. The legacy aliases break the pattern by mixing 'layout' and 'workspace' for identical operations, and apply_saved_layout is an awkward variant of launch_workspace.
21 tools is on the heavy side, and three are legacy aliases that add surface without adding capability. The breadth is justified by Plonk's multiple feature areas, but the set would be tighter and clearer at 18 distinct tools.
The major workflows are covered: workspace/layout CRUD and apply, zone-set CRUD and assignment, screenshot/OCR/measure/annotate, power/idle control, agent selection, and updates. Minor gaps exist—such as some state only being available through get_state and no separate explicit stop call for awake/active sessions—but agents can complete tasks without dead ends.