appdesigns
Supports capturing store-ready screenshots from Android apps running in an emulator or on a device.
Allows creating App Store screenshot sets at store sizes such as 1320 × 2868 for 6.9-inch iPhones and 13-inch iPads, with editable captions and device frames.
Supports capturing store-ready screenshots from Expo apps.
Supports capturing store-ready screenshots from Flutter apps.
Allows creating Google Play screenshot sets at 1080 × 1920 with editable captions and device frames for export.
Supports capturing store-ready screenshots from iOS apps running in a simulator or on a device.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@appdesignsMake App Store screenshots for this app."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
App Store screenshots MCP (appdesigns)
A free MCP server that lets your coding agent make App Store and Google Play screenshots of your app. Claude Code, Codex, Cursor, VS Code, Gemini CLI or any MCP client with a shell reads your app, proposes the screens, asks you once before adding demo data, captures each screen at store size and opens a framed, captioned set in the appdesigns editor, where you edit it and export store-ready PNGs.
Free. No API key, no credits, no sign-in to connect. appdesigns runs no AI model; your agent does the thinking.
Your real app. The agent captures your actual UI from a simulator, emulator or browser. Nothing is generated.
Editable. The result is a project in the appdesigns editor, not a flat image: change text, colours, device and layout, then export.
Both stores. App Store at 1320 × 2868 (6.9 inch) and 13 inch iPad, Google Play at 1080 × 1920.
Every stack. iOS, Android, Expo, React Native, Flutter and web apps.
Server: https://appdesigns.click/api/mcp (Streamable HTTP, stateless, no auth)
Setup page: https://appdesigns.click/mcp
Walkthrough: https://appdesigns.click/blog/app-store-screenshots-mcp
Install
Agent | How |
Claude Code |
|
Codex |
|
Cursor | One-click button on https://appdesigns.click/mcp, or add |
VS Code (Copilot) |
|
Gemini CLI |
|
Anything else |
|
Then, in your app's folder:
Make App Store screenshots for this app with appdesigns.
In Claude Code, a server added mid-session loads after a restart: quit, run claude --continue
and say "continue".
Related MCP server: AppMarquee
How it works
The agent calls
get_workflowwith your platform and store. It returns the capture commands for your stack and the rules for screens, demo data and captions.It reads your app and plans 4 or 5 screens, best first.
It checks in with you once: the screens, the demo data it would add, any code it would change to capture them, and a caption per screen. It waits for your reply before touching anything, and never touches production data.
It captures each screen at store size with a clean status bar (9:41, full battery).
It calls
create_project, runs the one upload command it returns (each file goes straight to storage through a signed URL, never through the model), thenfinish_project.It opens the link in your browser. The set loads in the editor; export needs no account, and signing in (free) saves it to your library.
Tools
Tool | What it does |
| The full recipe for one platform and store: capture commands, screen, demo data and caption rules |
| The device frames a set can use |
| Registers the screens (name, headline, file) and returns one upload command |
| Checks every uploaded file and returns the link to the set |
The server also exposes an app_store_screenshots prompt (in Claude Code:
/mcp__appdesigns__app_store_screenshots).
What happens to your screenshots
They are uploaded to a private staging area nobody can browse. Saving the set copies them into your own private project and deletes the staged files; an unsaved set is deleted after 72 hours. Nothing becomes public unless you submit a set to the appdesigns gallery yourself.
What is in this repository
.claude-plugin/marketplace.jsonandplugins/appdesigns/: a Claude Code plugin marketplace with one plugin that connects the server and adds theapp-store-screenshotsskill.plugins/appdesigns/skills/app-store-screenshots/SKILL.md: the skill on its own, usable by any agent that reads Agent Skills (copy it to.claude/skills/,.agents/skills/or similar).server.json: the entry in the official MCP Registry asclick.appdesigns/screenshots.
The server itself is hosted at appdesigns.click; this repository holds the client-side pieces.
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Generate designed, localized App Store screenshot sets from your raw app captures.
Generate exact-size App Store and Google Play screenshots, feature graphics, and listing copy.
Design and export App Store / Play Store screenshots, localized across all 48 App Store locales.
Create app-store screenshots, social graphics, promo videos, and animated device mockups.
Related MCP Servers
- FlicenseAqualityCmaintenanceGenerates beautiful App Store and Play Store screenshots by inserting app images into iPhone/iPad mockup frames with customizable text overlays and gradient backgrounds. Supports multiple device types and batch generation with both free and pro subscription tiers.8-
- AlicenseNot gradedqualityCmaintenanceA local-first MCP server for creating and managing App Store and Google Play screenshot decks, letting agents upload, review, localize, and export store-ready images without accessing source code.MIT
- AlicenseNot gradedqualityAmaintenanceEnables coding agents to capture pixel-accurate screenshots and DOM state from localhost apps, receive user-drawn instructions and reference images, and manage implementation review cycles.4 npmMIT
- AlicenseAqualityAmaintenanceEnables AI agents to research App Store screenshots and human-reviewed references, then produce evidence-backed messaging, narrative, art-direction briefs, and measurable copy/export QA.10451 npmMIT