Appstore Mockup
FreeNot checkedWraps app screenshots in an iPhone 16 Pro frame with marketing text to produce App Store-ready preview images.
About
Wraps app screenshots in an iPhone 16 Pro frame with marketing text to produce App Store-ready preview images.
README
An MCP server that wraps app screenshots in an iPhone 16 Pro frame with marketing text above, producing App Store-ready preview images (1284×2778, accepted for the 6.5" slot in App Store Connect).
Features
- Wraps any screenshot in a realistic iPhone 16 Pro frame (dark or silver)
- Adds bold headline + optional subtitle above the phone
- Vertical gradient or solid background
- Batch mode — process all screenshots in one call
- Theme suggestions derived from the app's own colors, with a custom-color override
- Warns if a source image is already a mockup (prevents phone-in-phone)
Installation
uvx appstore-mockup-mcp
Usage with Claude Code
Add to your .mcp.json:
{
"mcpServers": {
"appstore-mockup": {
"command": "uvx",
"args": ["appstore-mockup-mcp"]
}
}
}
Then in Claude Code, just share your screenshots and ask:
"Create App Store mockups for these screenshots"
Claude will ask you to pick a theme, propose captions, get your approval, then render everything.
Tools
create_iphone_mockup
Single screenshot → mockup.
| Param | Default | Description |
|---|---|---|
screenshot |
required | Absolute path to source PNG/JPG |
title |
required | Headline above the phone |
out |
required | Output path |
frame |
silver |
silver or dark |
bg_color |
#f5f1ea |
Hex or #hex1,#hex2 for gradient |
text_color |
#111111 |
Hex |
subtitle |
"" |
Smaller line under headline |
size |
1284x2778 |
Output dimensions |
bleed |
false |
Phone bleeds off bottom edge |
add_frame |
true |
Set false if source already has a phone frame |
create_iphone_mockups_batch
Same params, plus jobs list and output_dir. Each job can override any batch-level default.
suggest_themes
Takes a list of screenshot paths and returns theme suggestions derived from
the app's own colors (JSON list of {name, bg_color, text_color, frame, why}).
Dynamic themes
Themes are derived from the app's own colors instead of fixed presets. The
suggest_themes tool analyzes the screenshots' dominant background and accent
colors and proposes:
| Name | Built from | Look |
|---|---|---|
| App Match | the app's dominant background, nudged for phone contrast | native, cohesive |
| Brand Gradient | the app's accent color, light → dark | bold, brand-forward |
| Soft Tint | the accent color washed toward white | clean, minimal |
Text color and frame are picked automatically for contrast. Claude presents
the suggestions and always offers a custom option — supply your own bg_color
(single hex or #hex1,#hex2 gradient), text_color, and frame if you don't
like any of them.
License
MIT
from github.com/rishabhdavesar/appstore-screenshot-generator-mcp
Installing Appstore Mockup
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/rishabhdavesar/appstore-screenshot-generator-mcpFAQ
Is Appstore Mockup MCP free?
Yes, Appstore Mockup MCP is free — one-click install via Unyly at no cost.
Does Appstore Mockup need an API key?
No, Appstore Mockup runs without API keys or environment variables.
Is Appstore Mockup hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Appstore Mockup in Claude Desktop, Claude Code or Cursor?
Open Appstore Mockup on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Appstore Mockup with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
