Back to Home
steipete icon

Peekaboo

Verified Safe

by steipete

Overview

macOS automation server that integrates AI for screen capture analysis, UI interaction, and agentic workflows.

Installation

Run Command
node ./peekaboo-mcp.js

Environment Variables

  • OPENAI_API_KEY
  • ANTHROPIC_API_KEY
  • X_AI_API_KEY
  • XAI_API_KEY
  • PEEKABOO_AI_PROVIDERS

Security Notes

The server performs macOS automation (screen capture, UI interaction, access to private APIs) which inherently requires high system privileges (Screen Recording, Accessibility). Its inter-process communication (IPC) mechanism uses Unix sockets and performs client identity validation (via `SecTaskCopyValueForEntitlement`) for security. Path traversal attempts are explicitly blocked in file operations. While powerful, the codebase demonstrates efforts toward secure implementation practices. No obvious hardcoded secrets or malicious patterns were found in the provided code snippets.

Similar Servers

Stats

Interest Score100
Security Score8
Cost ClassLow
Avg Tokens200
Stars1160
Forks69
Last Update2026-01-18

Tags

macOSautomationAIscreen-captureUI interactionagenttool-callingmulti-providerdaemon