July 18, 2026 · Lazare Kolebka

Automate Your App Store Screenshots with Claude and MCP

Making an App Store screenshot set is repetitive by design: ten screenshots, one visual style, every release. Repetitive-by-design is exactly what AI agents are good at. Here’s how to hand the whole chore to Claude.

What MCP is, in one paragraph

MCP (Model Context Protocol)  is an open standard that lets AI clients — Claude Code, Cursor, VS Code, Codex — call tools exposed by other apps. Screeny for Mac ships a built-in MCP server: a local-only HTTP server (it listens on 127.0.0.1 — port 9410, a nod to 9:41) that exposes Screeny’s rendering engine as tools an agent can call.

Setup takes two minutes

  1. In Screeny for Mac: Settings → Automation → turn on MCP Server
  2. In your terminal:
claude mcp add --transport http screeny http://127.0.0.1:9410/mcp

That’s it. Full instructions for Cursor, VS Code, and Codex are in the MCP guide.

The Automation settings screen in Screeny for Mac, with the MCP Server toggle switched on and the server address shown

What you can ask for

Once connected, Claude can list Screeny’s devices and your saved presets, read what you currently have open in the editor, and create image or video mockups — up to 10 per call (full parameter tables in the MCP Tools Reference). Real prompts:

The batch prompt is the killer one: your release-day screenshot chore becomes a sentence.

A Claude Code session where the user asks Screeny to create a mockup with the current preset and save it to the Desktop; Claude reports that Screeny needs permission to access the Desktop folder

Security model: the agent asks, you approve

An agent working through Screeny can’t wander your file system. Screeny is sandboxed — when Claude needs a folder, Screeny pops the native macOS folder picker and you decide. Inside a granted folder, exports only ever create new files; Screeny never overwrites or deletes anything. All rendering happens locally on your Mac, and MCP exports use the same credit system as the app.

The native macOS folder access panel, pre-navigated to the Desktop, with a Grant Access button

Click Grant Access and the agent retries automatically — no need to repeat the prompt:

The same Claude Code session confirming access was granted and the mockup was saved to the Desktop

Frequently asked questions

Does this work with Claude Desktop? Not yet — Claude Desktop can’t currently connect to plain-HTTP localhost servers. Claude Code, Cursor, VS Code, and Codex all connect directly.

Do I need the iPhone app? The MCP server lives in Screeny for Mac. It’s one universal purchase, so the same app runs on iPhone, iPad, and Mac.

Can the agent spend my credits without asking? Each successful export costs credits exactly as it would in the app — 1 per image, 3 per video. Agents can’t buy credits or change your plan.