.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/openclaw/peekaboo
home/mcp-servers/openclaw/peekaboo
openclaw avatar

peekaboo

byopenclaw· 2 MCP servers

Installs

7.4k

Stars

4.9k

Forks

386

Category

Browser & Automation

View on GitHub

TL;DR

Peekaboo brings high-fidelity screen capture, AI analysis, and complete GUI automation to macOS. Version 3 adds native agent flows and multi-screen automation across the CLI and MCP server.

How to install peekaboo?

openclaw/peekaboo
$git clone https://github.com/openclaw/peekaboo

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install peekaboo by running `git clone https://github.com/openclaw/peekaboo`, then use it for the current task and follow its documentation at https://github.com/openclaw/peekaboo.

Files · 1

View on GitHub
README.md
1# Peekaboo 🫣 - Mac automation that sees the screen and does the clicks.
2 
3![Peekaboo Banner](assets/peekaboo.png)
4 
5[![npm package](https://img.shields.io/badge/npm_package-3.9.7-brightgreen?logo=npm&logoColor=white&style=flat-square)](https://www.npmjs.com/package/@steipete/peekaboo)
6[![License: MIT](https://img.shields.io/badge/License-MIT-ffd60a?style=flat-square)](https://opensource.org/licenses/MIT)
7[![macOS 15.0+ (Sequoia)](https://img.shields.io/badge/macOS-15.0%2B_(Sequoia)-0078d7?logo=apple&logoColor=white&style=flat-square)](https://www.apple.com/macos/)
8[![Swift 6.2](https://img.shields.io/badge/Swift-6.2-F05138?logo=swift&logoColor=white&style=flat-square)](https://swift.org/)
9[![node >=22](https://img.shields.io/badge/node-%3E%3D22.0.0-2ea44f?logo=node.js&logoColor=white&style=flat-square)](https://nodejs.org/)
10[![Download macOS](https://img.shields.io/badge/Download-macOS-000000?logo=apple&logoColor=white&style=flat-square)](https://github.com/openclaw/Peekaboo/releases/latest)
11[![Homebrew](https://img.shields.io/badge/Homebrew-steipete%2Ftap-b28f62?logo=homebrew&logoColor=white&style=flat-square)](https://github.com/steipete/homebrew-tap)
12[![Ask DeepWiki](https://img.shields.io/badge/Ask-DeepWiki-0088cc?style=flat-square)](https://deepwiki.com/openclaw/Peekaboo)
13 
14Peekaboo brings high-fidelity screen capture, AI analysis, and complete GUI automation to macOS. Version 3 adds native agent flows and multi-screen automation across the CLI and MCP server.
15 
16## What you get
17- Pixel-accurate captures (windows, screens, menu bar) with optional Retina 2x scaling.
18- Natural-language agent that chains Peekaboo tools (see, click, type, scroll, hotkey, menu, window, app, dock, space).
19- Action-first UI automation for routine clicks/scrolls, with background process-targeted input by default when a target is known.
20- Direct accessibility tools for settable values and named actions (`set-value`, `perform-action`).
21- Menu and menubar discovery with structured JSON; no clicks required.
22- Multi-provider AI through Tachikoma, including hosted, local, and OpenAI-/Anthropic-compatible providers.
23- Claude Fable 5 support with 1M context and a 128K output ceiling; saved temperature/max-token settings are shared by the app and CLI and clamped to each model's capabilities.
24- MCP server for Codex, Claude Code, and Cursor plus a native CLI; the same tools in both.
25- Warm daemon and Peekaboo.app Bridge hosts for permission-bound automation, with distinct lease-owned sockets and local fallback.
26- Configurable, testable workflows with reproducible sessions and strict typing.
27- Requires macOS Screen Recording + Accessibility permissions (see [docs/permissions.md](docs/permissions.md)).
28 
29## Install
30- macOS app + CLI (Homebrew):
31 ```bash
32 brew install steipete/tap/peekaboo
33 ```
34- MCP server (Node 22+, no global install needed):
35 ```bash
36 npx -y @steipete/peekaboo
37 ```
38 
39### Important for 3.9.6 upgrades
40 
41Peekaboo 3.9.6 completes the move from Peter Steinberger's Developer ID team to the OpenClaw Foundation identity for every shipped macOS executable. macOS treats the new CLI signature as a different TCC client, so **re-grant Screen Recording, Accessibility, and any Automation access you use after updating**. Open Peekaboo.app's Permissions onboarding or run `peekaboo permissions grant`; see [Permissions & Performance](docs/permissions.md) for the exact System Settings panes.
42 
43## Quick start
44```bash
45# Capture full screen at Retina scale and save to Desktop
46peekaboo image --mode screen --retina --path ~/Desktop/screen.png
47 
48# Capture current UI state, then copy its snapshot and opaque element IDs exactly
49peekaboo see --app Safari --json
50SNAPSHOT="<snapshot-id>"
51TEXT_FIELD_ID="<text-field-id>"
52BUTTON_ID="<button-id>"
53 
54# Click a button by label
55peekaboo click --on "Reload this page" --snapshot "$SNAPSHOT"
56 
57# Directly set a text field value when the accessibility value is settable
58peekaboo set-value --on "$TEXT_FIELD_ID" --value "hello" --snapshot "$

Preview

openclaw/peekabooopenclaw/peekaboo

# Peekaboo 🫣 - Mac automation that sees the screen and does the clicks.

![Peekaboo Banner](assets/peekaboo.png)

[![npm package](https://img.shields.io/badge/npm_package-3.9.7-brightgreen?logo=npm&logoColor=white&style=flat-square)](https://www.npmjs.com/package/@steipete/

[![License: MIT](https://img.shields.io/badge/License-MIT-ffd60a?style=flat-square)](https://opensource.org/licenses/MIT)

Repoopenclaw/peekaboo
TypeMCP Servers
CategoryBrowser & Automation
UpdatedJul 2026
LicenseMIT
First seenJul 27, 2026

Tags

MCPaimacos

Related

6 picks
Type
  1. microsoft avatarplaywright-mcpPlaywright Tools for MCPMCP ServersJul 202626M36k
  2. cloudflare avatarplaywright-mcpPlaywright Tools for MCPMCP ServersApr 202626M250
  3. microsoft avatarPlaywright MCPBrowser automation for agents via accessibility snapshotsMCP Servers6 days ago25M35k
  4. d4vinci avatarscraplingWeb scraping with stealth HTTP, real browsers, and Cloudflare bypass. CSS selectors supported.MCP ServersJul 2026930k72k
  5. firecrawl avatarfirecrawl-mcp-serverMCP server for Firecrawl — search, scrape, and interact with the web.MCP ServersJul 2026480k7.1k
  6. nickclyde avatarduckduckgo-mcp-serverMCP Server for searching via DuckDuckGoMCP ServersJul 2026121k1.4k