App Store screenshots, from your agent or your terminal
Install the MCP server and Claude Code, Cursor, or Windsurf generate them as a native tool. Or call the REST API with three curl commands.
1,884 screenshots designed here so far
Let your agent do it, or script it yourself
Same engine underneath. Pick the entry point that fits how you work.
MCP server
One install gives Claude Code, Cursor, Windsurf, Codex, and any MCP client 9 native tools: research your codebase, generate, iterate, upload your app screens, and render.
/plugin marketplace add TWWorks-org/mcp-server /plugin install appscreenshotstudio@appscreenshotstudio
claude mcp add appscreenshotstudio -- npx -y @appscreenshotstudio/mcpcurl --create-dirs \
-o ~/.claude/skills/appscreenshotstudio/SKILL.md \
https://appscreenshotstudio.com/openclaw/SKILL.mdThen just ask: “Generate App Store screenshots for my app.”
REST API
Three calls from any HTTP client: create a project, describe the screenshots, render to PNGs. Wire it into GitHub Actions, Fastlane, or a shell script.
API=https://appscreenshotstudio.com/api/v1
curl -X POST $API/projects -H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" -d '{"device_id":"iphone-6.9"}'Bearer-token auth. Rate-limit headers on every response.
REST API docsMCP tools
REST calls, end to end
Every render
iPhone, iPad, Android, Watch devices
Screenshots are a conversation, not a one-shot
You don't need the perfect layout up front. Describe what your app does, look at the options, and iterate until it ships. The API runs the whole loop.
Describe
Tell your agent what the app does. It reads your codebase for brand colors, screens, and copy.
See options
Get a full set back: layouts, headlines, device angles, trust badges. Look at what landed.
Refine
Point at what works. "Bolder headline, gold frame, tilt left." One message per pass.
Ship
Render to pixel-perfect PNGs at exact App Store dimensions. Free, as many times as you want.
Localize, switch device, or restyle in a sentence
Every card stays editable by chat. Ask your agent (or POST to the chat endpoint) and it happens across the whole set, not one card at a time.
Localization renders Latin, Cyrillic, and CJK scripts. Device clones rescale every element to the new canvas: iPhone, iPad Pro 13-inch, Android, or Apple Watch Ultra 2.
The whole workflow, three ways
Whether an agent calls the tools or you script the endpoints, it is the same three steps: create, design, render.
# After installing the MCP server, in Claude Code / Cursor / Windsurf:
you Generate 5 App Store screenshots for my running app.
Brand color #10b981, iPhone.
agent → generate-screenshots (5 credits)
5 cards ready. Want to iterate?
you Make headline 1 bolder, tilt the phones left.
agent → edit-screenshots (5 credits)
→ render-screenshots (free)
5 PNGs at 1260 × 2736. Download ready.Questions & Answers
Can my AI agent generate these for me?
Which platforms and tools work?
Do I have to leave my terminal or editor?
How much does it cost?
Do I need a paid plan?
What devices are supported?
Is there a rate limit?
Screenshots shouldn't require a browser
Grab an API key, install the MCP server, and let your agent handle the App Store.