Peekaboo

Peekaboo

Peekaboo is a macOS CLI and optional MCP server that enables AI agents to capture screenshots and perform visual Q&A.

MCPDevOpen source
Type
MCP
Transport
stdio
Open source
Yes
GitHub Stars
★ 4.8k
Source
mcp-github

Overview

Peekaboo is a macOS command-line tool and optional MCP server that allows AI agents to capture screenshots of applications or the entire system, and optionally perform visual Q&A using local or remote AI models. It offers high-fidelity screen capture, AI analysis, and full GUI automation capabilities. Ideal for scenarios requiring automated screen interactions and visual analysis. Can be installed via Homebrew or Node.js.

Capabilities

  • High-fidelity screen capture
  • AI visual Q&A
  • GUI automation
  • Multi-monitor automation
  • Support for multiple AI providers

Use cases

Automated testingUI automationVisual Q&AScreenshot analysis

Setup

Requires: macOS 15.0+Node 22+
Homebrew: `brew install steipete/tap/peekaboo`; MCP server: `npx -y @steipete/peekaboo`

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

What operating systems does Peekaboo support?

Peekaboo only supports macOS 15.0 and later versions.

How do I install Peekaboo?

Peekaboo can be installed via Homebrew or Node.js.

Related skills