Peekaboo
Peekaboo is a macOS CLI and optional MCP server that enables AI agents to capture screenshots and perform visual Q&A.
- Type
- MCP
- Transport
- stdio
- Open source
- Yes
- GitHub Stars
- ★ 4.8k
- Source
- mcp-github
- Repository
- github.com/openclaw/Peekaboo
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
Setup
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
gemini-cli
Gemini CLI is an open-source AI agent that brings Gemini's powerful capabilities directly into the terminal.
private-gpt
Provides a complete API layer for local models, supporting RAG, skills, tools, and more.
planning-with-files
File-based persistent planning skill, ideal for AI coding agents and long-running tasks.
scientific-agent-skills
Transform any AI agent into a scientific assistant with 147 ready-to-use research skills.
susi_alexa_skill
A skill that enables question-and-answer interactions between Alexa and Susi AI.
claude-context
Provides code search capabilities for Claude Code, turning the entire codebase into context.