Launch Shots
com.launchshots/launchshotsVersion 1.0.0Turn your app's screens into editable App Store and Google Play screenshot sets, from your agent.
Status
Responds240 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:04 UTC
- Latency
- 240 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 21:12 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://www.launchshots.com/api/mcpResponds240 msNo sign-in
Claude Code
claude mcp add --transport http launchshots https://www.launchshots.com/api/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: launchshots
Remote MCP server URL: https://www.launchshots.com/api/mcpCursor
{
"mcpServers": {
"launchshots": {
"url": "https://www.launchshots.com/api/mcp"
}
}
}VS Code
code --add-mcp '{"name":"launchshots","type":"http","url":"https://www.launchshots.com/api/mcp"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
5 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
generate_screenshot_setDesign a finished App Store / Google Play screenshot set from uploaded screenshots. Step 2 of 3.
Returns immediately with a review link while the set is designed in the background (about 1–2 minutes) — then call get_screenshot_set to wait for it. The result is three art directions sharing one set of headlines, each fully editable in the LaunchShots editor.
Write app_description from the real source: the README, store listing, or the app's own copy — what it does, who it's for, and what makes it different. Specific beats generic; the headlines are only as sharp as this.
Either pass set_id from prepare_screenshot_upload (preferred), or pass the screenshots inline as base64 if you cannot run shell commands (keep each under ~1 MB). Calling again with the same set_id after a failure retries it; nothing is charged for a failed run. | No | No | Yes | No |
get_accountShow which LaunchShots account this connection uses and how many generations it has left. Without an API key, explains the free tier and how to connect an account. | Not declared | Yes | Not declared | No |
get_screenshot_setCheck on a screenshot set, waiting up to wait_seconds for it to finish. Step 3 of 3.
When it is ready this returns the review link, the headline written for every screen and the three directions. Share the link with the user: they choose a direction and the set opens in the LaunchShots editor (free signup if they are not signed in). If it is still generating, call again — a set usually takes 1–2 minutes. | Not declared | Yes | Not declared | No |
list_projectsList the most recently edited projects in this API key's LaunchShots account, with a link to open each in the editor. Requires an API key. | Not declared | Yes | Not declared | No |
prepare_screenshot_uploadStart a screenshot set and get one upload URL per screenshot. Step 1 of 3.
Pick the app's key screens — one per core feature, in roughly the order a new user would care about them — captured with realistic content. Avoid empty states, onboarding walls, permission dialogs, debug banners and lorem ipsum: the headlines are written from what is on screen.
Upload each file with an HTTP PUT of the raw bytes to its URL (the response includes ready-to-run curl commands). URLs are valid for 2 hours; PUT to the same slot again to replace a file. Then call generate_screenshot_set with the returned set_id. | No | No | No | No |
Details
- Registry status
- Active
- Published
- Oct 29, 2026
- Updated
- Oct 29, 2026
- Repository
- Not given
- Categories (suggested)
- Project managementBrowser automationE-commerceSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared