rishabhdavesar/appstore-screenshot-generator-mcp — explained in plain English
Analysis updated 2026-05-18
Turn a raw app screenshot into a polished App Store preview image with an iPhone frame.
Batch process many screenshots into App Store mockups in one call.
Get automatic color theme suggestions based on the app's own dominant colors.
Ask Claude to generate App Store marketing screenshots directly from shared images.
| rishabhdavesar/appstore-screenshot-generator-mcp | alirezarezvani/promptor | ayushk58/crawlyx | |
|---|---|---|---|
| Stars | 9 | 9 | 9 |
| Language | Python | Python | Python |
| Last pushed | — | 2025-09-14 | — |
| Maintenance | — | Quiet | — |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | vibe coder | pm founder | pm founder |
Figures from each repo's GitHub metadata at analysis time.
Install with uvx and register it in your MCP client's config file, such as .mcp.json for Claude Code.
This project turns plain app screenshots into polished App Store preview images. It wraps each screenshot inside a realistic picture of an iPhone 16 Pro, adds a bold headline and an optional smaller subtitle above the phone, and outputs an image sized 1284 by 2778 pixels, the exact size Apple accepts for the 6.5 inch screenshot slot in App Store Connect. It works as an MCP server, which is a small program that lets an AI assistant like Claude call specific tools on your behalf rather than you typing commands yourself. Once installed and added to a configuration file, you can simply share your screenshots with Claude and ask it to create App Store mockups. Claude will suggest a color theme, propose headline text, wait for your approval, and then generate the final images. The tool offers three underlying capabilities. One turns a single screenshot into a finished mockup, letting you choose a silver or dark phone frame, background color or gradient, text color, and whether the phone bleeds off the bottom edge of the image. A second does the same thing in batch for many screenshots at once. A third looks at your screenshots and suggests color themes pulled from the app's own dominant colors rather than fixed presets, offering options like matching the app's background, a bold gradient built from its accent color, or a softer tinted version, while always leaving room for you to specify your own custom colors instead. The tool also tries to prevent a phone appearing inside a phone by warning you if a source image already looks like it has a mockup frame applied. Installation is a single command using a tool called uvx, and the project is licensed under MIT, meaning it can be used, modified, and shared freely, including commercially, as long as the copyright notice is kept.
An MCP server that wraps app screenshots in a realistic iPhone frame with marketing text, producing App Store ready preview images.
Mainly Python. The stack also includes Python, MCP, uvx.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Verify against the repo before relying on details.