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.
{
"mcpServers": {
"peekaboo": {
"args": [
"-y",
"@steipete/peekaboo"
],
"command": "npx"
}
}
}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.
Is it safe?
No known CVEs for @steipete/peekaboo.
No authentication — any process on your machine can connect.
MIT. View license →
Is it maintained?
Last commit 6 days ago. 3,058 stars. 188 weekly downloads.
Will it work with my client?
Transport: stdio, sse, http. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
Context cost
20 tools. ~1,600 tokens (0.8% of 200K).
This server supports HTTP transport. Be the first to test it — help the community know if it works.
seeCapture and annotate UI, return snapshot + element IDs
clickClick by element ID, label, or coordinates
typeEnter text with pacing options
pressSpecial keys and sequences
hotkeyModifier combos (cmd/ctrl/alt/shift)
scrollScroll views or elements
swipeSmooth gesture-style drags
dragDrag-and-drop between elements/coords
movePosition the cursor without clicking
windowMove/resize/focus windows and Spaces
This server is missing a description.If you've used it, help the community.
Add informationLast scanned 5h ago
No known vulnerabilities.
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.