Skip to main content

Launch Shots

com.launchshots/launchshotsVersion 1.0.0

Turn your app's screens into editable App Store and Google Play screenshot sets, from your agent.

Status

Responds240 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
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 ms
No sign-in

Claude Code

claude mcp add --transport http launchshots https://www.launchshots.com/api/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: launchshots
Remote MCP server URL: https://www.launchshots.com/api/mcp

Cursor

{
  "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.

Host your own MCP server on run.zero

Tools

5 tools

Tools of Launch Shots
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.NoNoYesNo
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 declaredYesNot declaredNo
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 declaredYesNot declaredNo
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 declaredYesNot declaredNo
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.NoNoNoNo

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

Are you the operator? Claim this listing