New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

storeshots-api-mcp

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

storeshots-api-mcp

MCP server for StoreShots: turn raw app screenshots into App Store & Google Play marketing screenshots via the hosted StoreShots API (no Chrome needed).

latest
npmnpm
Version
0.2.0
Version published
Weekly downloads
0
Maintainers
1
Weekly downloads
 
Created
Source

StoreShots MCP

Turn raw app screenshots into polished App Store & Google Play marketing screenshots from Cursor, Claude, or any MCP client. The server is a thin stdio client for the hosted StoreShots API. It doesn't need Chrome or a local renderer.

  • 1–5 screenshots per set: local files or URLs
  • 5 curated styles: glow, midnight, sunset, mint, trailing
  • Device frames: iphone, iphone-duo, android, ipad
  • Store sizes: ios-6.9 (1320×2868), ios-6.5 (1242×2688), android-phone (1080×1920), ipad-13 (2064×2752)
  • Downloads a ZIP and/or PNGs straight into your project

1. Get an API key

Sign up with your email at https://storeshots.qaimos.co.uk/account.html. The key is shown once, so copy it somewhere safe. Every account gets 3 free sets per month, which carry a small "Made with StoreShots" watermark. Paid credits remove the watermark, and each generate call uses 1 credit per set.

2. Add it to your MCP client

Cursor: ~/.cursor/mcp.json (or .cursor/mcp.json in a project):

{
  "mcpServers": {
    "storeshots": {
      "command": "npx",
      "args": ["-y", "storeshots-api-mcp"],
      "env": { "STORESHOTS_API_KEY": "ss_your_key_here" }
    }
  }
}

Claude Desktop: claude_desktop_config.json (Settings → Developer → Edit Config). It takes the same JSON block as Cursor.

Claude Code:

claude mcp add storeshots --env STORESHOTS_API_KEY=ss_your_key_here -- npx -y storeshots-api-mcp

VS Code / others: run the command npx -y storeshots-api-mcp over stdio with STORESHOTS_API_KEY set.

Environment

VariableRequiredDefault
STORESHOTS_API_KEYyesnone
STORESHOTS_API_URLnohttps://storeshots.qaimos.co.uk/api.php (point it at your own self-hosted api.php if you run one)
STORESHOTS_OUTPUT_DIRno~/StoreShots (default download folder)
STORESHOTS_TIMEOUT_MSno300000

Tools

ToolWhat it does
list_stylesLists the styles with their colours and layouts
list_devicesLists device frames and store output sizes
generate_screenshotsTakes screenshots (1–5 paths/URLs), plus optional style, device, targets[], headlines[], captions[], appName, theme (colours), download_to and download_format (zip | png | both). Returns a jobId
get_outputjob_id, output_dir, format: downloads the ZIP and/or PNGs (outputs are kept for 24h)
get_balanceShows credits, free sets left this month, and credit packs
buy_creditspack: returns a Stripe Checkout link to open in the browser. Credits are added after payment; the tool itself charges nothing

Example prompt:

Make App Store screenshots from ./shots/home.png and ./shots/stats.png in the midnight style with headlines "Build habits that stick" and "See your progress", and save them to ./store-assets.

Privacy

Your screenshots are uploaded over HTTPS to the StoreShots API, rendered, and deleted from the server after 24 hours. The API key is sent as an X-API-Key header.

License

MIT

Keywords

mcp

FAQs

Package last updated on 14 Oct 2026

Related posts