{"repo":"openclaw/Peekaboo","free":true,"listed":false,"github":"https://github.com/openclaw/Peekaboo","clone":"git clone https://github.com/openclaw/Peekaboo.git","description":"Peekaboo is a macOS CLI & optional MCP server that enables AI agents to capture screenshots of applications, or the entire system, with optional visual question answering through local or remote AI models.","language":"Swift","stars":5001,"topics":["ai","macos","mcp","screenshots","swift"],"license":"MIT","category":"mcp-servers","readme_excerpt":"Peekaboo 🫣 — Mac automation that sees the screen and does the clicks. Peekaboo is a macOS CLI and menu-bar app for screen capture, accessibility inspection, and native UI automation. Use it directly, let its agent plan multi-step work, or expose the same toolset to MCP clients. Install The released CLI and app require macOS 15 or later. CLI with Homebrew MCP package with npm The npm package requires Node.js 22 or later and includes the CLI plus its MCP launcher. See MCP setup to connect it to Codex, Claude Code, Cursor, or another MCP client. Mac app Download the signed DMG from the latest GitHub release. The menu-bar app provides permission onboarding, visual feedback, and agent sessions; install the CLI separately when you also need peekaboo on PATH . For source builds and alternative install details, see the installation guide. Quick start Check the permissions available to Peekaboo, then take a screenshot: Screen capture requires Screen Recording permission. Accessibility permission enables UI inspection and control; the permissions guide covers setup and the additional permission used for synthetic input. Inspect a running app to get a structured UI map with opaque element IDs: That is the core loop: observe the current screen, choose an element from the result, and act on it. What's new in 4.2 Peekaboo 4.2 deepens background automation with exact, generation-bound receipts for browser connections, dialogs, coordinate snapshots, and opaque web-view scrolling. These prot","default_branch":null,"files":null,"tree":[],"storefront":"/r/openclaw","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/openclaw/Peekaboo/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}