appstore-mockup-mcp
Provides tools for creating App Store-ready mockups from screenshots, including framing in iPhone 16 Pro, adding titles and subtitles, and batch processing for App Store Connect submission.
Click on "Install 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., "@appstore-mockup-mcpCreate beautiful App Store mockups from my screenshots"
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.
appstore-mockup-mcp
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)
Related MCP server: MCP Icon Generator
Installation
uvx appstore-mockup-mcpUsage 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 |
| required | Absolute path to source PNG/JPG |
| required | Headline above the phone |
| required | Output path |
|
|
|
|
| Hex or |
|
| Hex |
|
| Smaller line under headline |
|
| Output dimensions |
|
| Phone bleeds off bottom edge |
|
| Set |
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
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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
- AlicenseBqualityDmaintenanceGenerates app icons with customizable text, colors, and sizes, including complete iOS app icon sets.2MIT
- MIT
- AlicenseAqualityCmaintenanceMCP server that turns raw in-app screenshots into beautiful, store-ready marketing images for the iOS App Store and Google Play.5MIT
Related MCP Connectors
Create app-store screenshots, social graphics, promo videos, and animated device mockups.
Create App Store screenshots, icons, ASO copy, localization, and revisions via hosted MCP.
Generate logos, social posts, app screenshots, comic panels & visual-novel assets from prompts.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/rishabhdavesar/appstore-screenshot-generator-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server