Peekaboo

Peekaboo

3.7

If you are the rightful owner of Peekaboo and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Peekaboo MCP is a macOS-only server that allows AI agents to capture and analyze screenshots using local or remote AI models.

Peekaboo MCP is a specialized server designed for macOS that empowers AI agents with the ability to capture and analyze visual content on the screen. It addresses the limitations of AI assistants that lack visual capabilities, enabling them to debug UI issues and understand on-screen activities. Peekaboo leverages Apple's ScreenCaptureKit for fast and non-intrusive screenshot captures, allowing AI agents to target specific applications, windows, or the entire screen. The server supports AI-powered analysis through both local and cloud-based models, providing insights into the captured images. Peekaboo is privacy-focused, offering the option to run entirely locally or utilize cloud providers when necessary. It is developer-friendly, featuring a clean JSON API, TypeScript support, and comprehensive logging. The server is easy to install and configure, making it accessible for developers looking to enhance their AI agents with visual capabilities.

Features

  • Fast & Non-intrusive: Uses Apple's ScreenCaptureKit for instant captures without focus changes.
  • Smart Window Targeting: Fuzzy matching finds the right window even with partial names.
  • AI-Powered Analysis: Ask questions about screenshots using GPT-4o, Claude, or local models.
  • Privacy-First: Run entirely locally with Ollama, or use cloud providers when needed.
  • Developer-Friendly: Clean JSON API, TypeScript support, comprehensive logging.

Tools

  1. image

    Capture screenshots of macOS screen content and optionally analyze them.

  2. list

    Lists running applications, windows, or server status.

  3. analyze

    Analyzes existing images using configured AI models.