About
Screeny is a macOS‑only MCP server that lets AI agents capture screenshots of user‑approved application windows. It enforces privacy by requiring explicit window approval, runs locally with no external connections, and delivers JPEG images directly to the agent.
Capabilities

Overview
The Screeny MCP server delivers a privacy‑first, macOS‑only solution for AI assistants that need visual context. By exposing only pre‑approved application windows, it guarantees that screenshots are taken without revealing unintended content or interrupting the user’s workflow. This design is especially valuable for developers who rely on AI agents to debug UI issues, generate documentation, or automate visual testing while maintaining strict privacy controls.
Screeny’s core functionality is centered around two lightweight tools: and . The former returns a curated list of windows that the user has explicitly granted permission to capture, ensuring no accidental exposure. The latter captures a high‑fidelity JPEG image of the specified window in the background, without requiring focus or visibility changes. This non‑intrusive capture is ideal for continuous integration pipelines and live debugging sessions where the AI agent must observe application state without disrupting user activity.
Key capabilities include configurable JPEG compression (default medium at 250 KB, adjustable between 100–900 KB), automatic deletion of image data after transmission, and a dedicated resource that provides server metadata. The server runs entirely locally, eliminating any external network connections and reinforcing its privacy posture. Developers can integrate Screeny into existing MCP workflows by adding a single server configuration, after which Claude Desktop or Cursor can invoke the tools directly from prompts.
Real‑world use cases span automated UI testing, where an AI agent can capture the state of a dialog after a test step; documentation generation, allowing agents to embed screenshots in generated guides; and remote troubleshooting, enabling support teams to request visual evidence without exposing sensitive windows. Because Screeny operates exclusively on macOS, it is a natural fit for Apple‑centric development environments that prioritize user privacy and background operation.
In summary, Screeny offers a secure, low‑overhead method for AI assistants to gain visual context on macOS. Its explicit approval system, background capture mode, and strict data handling make it a standout tool for developers who need reliable screenshot capabilities without compromising privacy.
Related Servers
MarkItDown MCP Server
Convert documents to Markdown for LLMs quickly and accurately
Context7 MCP
Real‑time, version‑specific code docs for LLMs
Playwright MCP
Browser automation via structured accessibility trees
BlenderMCP
Claude AI meets Blender for instant 3D creation
Pydantic AI
Build GenAI agents with Pydantic validation and observability
Chrome DevTools MCP
AI-powered Chrome automation and debugging
Weekly Views
Server Health
Information
Tags
Explore More Servers
ILBudget MCP Server
Real‑time Israeli budget data via MCP
Unsplash MCP Server
Seamless Unsplash image search for developers
Neo4j Memory MCP Server
Agentic memory powered by Neo4j for Claude Desktop
Bruno MCP Server
Run Bruno API tests via LLMs with standardized results
MCP DuckDB Knowledge Graph Memory Server
Fast, scalable memory storage for knowledge graph conversations
LibSQL MCP Server
Secure, lightweight MCP server for LibSQL databases