MagicScreenshots MCP server
online · 100% uptimeSearch real App Store screenshots and preview videos; generate and localize your own.
0 stars
Reviews
Write oneNobody has reviewed MagicScreenshots yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
MagicScreenshots tools (19, 3 write)
write = sends, deletes, buys or postsapprove_restyleFreeApprove a generated restyle overview and start final screenshot extraction.
create_api_keywrite actionFreeCreate an agent API key without an account. Directory browse works with no key. Screenshot lookup works immediately with the key. Restyle and localize require the human to open claim_url, sign in, and pay.
create_localizewrite actionFreeCreate MagicScreenshots localization jobs for source App Store screenshots across one or more target locales.
create_restylewrite actionFreeRestyle the user's App Store screenshots to match a directory inspiration set. Prefer inspiration_slug from list_directory_apps (duolingo, monzo, doordash, …). Requires an API key; the human must claim the key and pay before generation runs.
get_app_historyFreeEvery version of an app's App Store listing we have captured (screenshots and preview videos per date), newest first. Shows how top apps change their creative over time. Needs a Pro API key; without one it returns how many versions exist.
get_app_videosFreeApp Store preview videos for a library app: poster frames for everyone; with a Pro API key, 1-hour download links to the mp4 files (about 30 s each). Use them as reference when making your own app preview video. Pass slug from list_directory_apps (has_video=true finds apps that have them).
get_directory_appFreeGet one directory app: metadata, ordered listing screenshot URLs (as markdown images), related apps in the same genre, and the create_restyle arguments to copy that style. No API key required.
get_directory_screensFreeGet the ordered App Store listing screenshots for a library app, including markdown images a vision model can inspect. Pass country (jp, de, ...) for the localized listing in that storefront. Index is 1-based and matches /apps/:slug/screens/:index. No API key required.
get_job_groupFreeCheck restyle job group status, overview URL, errors, and final output URLs.
get_magicscreenshots_discovery_documentFreeFetch a known agent discovery document such as API catalog, Agent Skills, MCP, OAuth metadata, OpenAPI, or llms.txt.
get_magicscreenshots_markdownFreeFetch a markdown representation of a known MagicScreenshots public page.
get_magicscreenshots_site_summaryFreeReturn a concise summary of MagicScreenshots, the screenshot directory, public routes, MCP tools, and auth requirements.
get_screenshotsFreeFetch high-resolution App Store screenshots. If the app is in the MagicScreenshots directory, returns those curated listing shots (with markdown images) with no API key. Otherwise looks up the live App Store listing (API key required). Pass live=true to skip the directory. Use this for the user's own app; use get_directory_app when you already have a catalog slug.
list_directory_appsFreeSearch thousands of real App Store listings (the top 100 free and top-grossing apps in every Apple category, refreshed daily). Filter by text, Apple genre slug, listing look (tag), today's chart rank, or apps that have preview videos. Returns slugs for get_directory_app, get_app_videos, get_app_history and create_restyle. No API key required.
list_directory_categoriesFreeList App Store screenshot directory categories (Finance, Food & Drink, Productivity, …) with app counts. Use this first when an agent wants inspiration by genre. No API key required.
list_directory_tagsFreeList listing-screenshot treatments (headline, device-frame, lifestyle, dark, character, social-proof, …) with app counts. These are App Store creative tags, not in-app UI patterns. No API key required.
list_magicscreenshots_languagesFreeReturn supported screenshot localization languages and public guide routes.
list_magicscreenshots_marketsFreeReturn supported App Store market guides and public market routes.
list_resultsFreeList recent MagicScreenshots restyle job groups and outputs for the authenticated account.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 400ms20/20
- Tool poisoning19 tool descriptions checked15/15
- Auth qualityAPI key sent as a header8/15
- Maintenancelast push 0 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
How MagicScreenshots compares
Against every graded E-commerce MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 89/100
- higher than 87% of 2,174 E-commerce servers
- Tools
- 19
- the typical E-commerce server has 6
- Tools that change things
- 16%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote E-commerce server answers 100%
- Response time
- 216 ms
- faster than 65% of 1,527 E-commerce servers
What its tools let an agent do: 15 read · 3 create · 1 change
Install MagicScreenshots in Claude Code, Cursor or VS Code
claude mcp add --transport http magicscreenshots-mcp https://www.magicscreenshots.com/api/mcp
What the publisher says
From the MagicScreenshots repository's README, as published. We do not edit it. Read it on GitHub
MagicScreenshots for agents
Give your AI agent a library of real App Store screenshots and preview videos from thousands of top apps, updated daily, then let it generate and localize your own App Store screenshots.
with screenshots, preview videos and listing history.
- Library: the top 100 free and top-grossing apps in every Apple category,
lifestyle, ...) or app name.
- Search by category, today's chart, look (dark, headline, device frame,
translate them into 40+ languages at App Store resolution.
- Generate: restyle your screenshots like any app in the library, or
Setup guides for every agent: https://www.magicscreenshots.com/agents
MCP endpoint (Streamable HTTP): https://www.magicscreenshots.com/api/mcp
Install
Searching needs no key. Generation, video downloads and listing history need an API key: ask your agent to call createapikey, or create one in Settings > API on magicscreenshots.com, then set MAGICSCREENSHOTSAPIKEY.
Any agent with skills (Claude Code, Codex, Cursor, Cline, Windsurf, ...)
npx skills add Humanleap/magicscreenshots-mcpThis installs the skill only. Add the MCP server too (below) so the agent can call the tools.
Claude Code
Plugin (skill + MCP server):
/plugin marketplace add Humanleap/magicscreenshots-mcp
/plugin install magicscreenshots@magicscreenshotsOr just the MCP server:
claude mcp add --transport http magicscreenshots https://www.magicscreenshots.com/api/mcp \
--header "Authorization: Bearer $MAGICSCREENSHOTS_API_KEY"The plugin sends Authorization: Bearer ${MAGICSCREENSHOTSAPIKEY}. Set the variable before starting Claude Code. With no key set, search still works, but getappvideos, getapphistory and generation return an auth error. For fully keyless use, delete the headers block from the plugin's .mcp.json.
Cursor
Install the plugin from the Cursor Marketplace, or add this to .cursor/mcp.json (project) or ~/.cursor/mcp.json:
{
"mcpServers": {
"magicscreenshots": {
"url": "https://www.magicscreenshots.com/api/mcp",
"headers": { "Authorization": "Bearer ${env:MAGICSCREENSHOTS_API_KEY}" }
}
}
}Without MAGICSCREENSHOTSAPIKEY set, leave out headers (same reason as Claude Code above).
Codex
codex mcp add magicscreenshots --url https://www.magicscreenshots.com/api/mcpFor generation, set the key in config.toml:
[mcp_servers.magicscreenshots]
url = "https://www.magicscreenshots.com/api/mcp"
bearer_token_env_var = "MAGICSCREENSHOTS_API_KEY"Gemini CLI
Extension (skill + MCP server, search tools):
gemini extensions install https://github.com/Humanleap/magicscreenshots-mcpWith a key:
gemini mcp add --transport http --header "Authorization: Bearer $MAGICSCREENSHOTS_API_KEY" \
magicscreenshots https://www.magicscreenshots.com/api/mcpAny other MCP client
{
"mcpServers": {
"magicscreenshots": {
"type": "http",
"url": "https://www.magicscreenshots.com/api/mcp",
"headers": { "Authorization": "Bearer ms_live_..." }
}
}
}Some clients call the URL field serverUrl (Windsurf) or httpUrl (Gemini). Leave out headers to use search only.
Command line
npx magic-screenshots search --category finance --chart grossing
npx magic-screenshots app duolingo
npx magic-screenshots screens duolingo --out ./reference
npx magic-screenshots videos instagramTools
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
MagicScreenshots: common questions
- Is MagicScreenshots MCP server safe?
- Yes, by our scan: it is graded A (89/100). Read the MagicScreenshots safety report
- How do I install MagicScreenshots?
- It runs remotely at www.magicscreenshots.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does MagicScreenshots need an API key?
- Yes. The registry entry asks for
Authorization. - Is MagicScreenshots maintained?
- The last commit was 38 days ago (2026-09-27). The latest release is v1.3.0.
- Is MagicScreenshots up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of MagicScreenshots?
- Servers from other publishers that do the same job: Storeshots MCP server, Apify MCP server and Mneme Memory MCP server.
- How does MagicScreenshots compare with other E-commerce MCP servers?
- safety score 89/100 (higher than 87% of 2,174 E-commerce servers); tools 19 (the typical E-commerce server has 6); tools that change things 16% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to MagicScreenshots
Same job from other publishers: the closest match first, then the best rated.
- StoreshotsRender store-ready App Store and Google Play screenshots: device frames, headlines, exact sizes.not reviewedGrowingA
- ApifyExtract data from any website with thousands of scrapers, crawlers, and automations on Apify Store ⚡not reviewedEstablishedA
- Mneme MemoryCross-session memory for AI coding agents via six tools; local-first SQLite store.not reviewedEstablishedA
- HeimdallEvery App Store Connect + StoreKit 2 endpoint. 929 tools in 13 profiles, narrow to 27.not reviewedEstablishedB
BuywhereAgent-native product catalog: 300M+ products, 150,000+ stores, deliver_to ranking.not reviewedEstablishedA