Give your AI agents a real app store screenshot library
Add AppScreens to claude.ai, Claude Desktop, or Claude Design as a custom connector — paste one URL, approve it, done. Claude Code, Cursor, and Codex connect with a personal token. Either way your assistant researches the App Store against a curated archive classified by layout pattern and ASO strategy, with full version history, instead of guessing.
Connect by URL or personal token · 7 read-only tools · Pro feature
Stop making your agents guess at the App Store
Without the MCP
Agents doing ASO or competitive research scrape store pages, hallucinate screenshot layouts, and have no way to see how a listing looked last quarter. Every answer is a guess you have to verify by hand.
With the MCP
Agents call structured tools against a curated archive: search by category and strategy, pull historical snapshots, and fetch a specific screenshot as an image when they need to read it. Grounded answers from the real listings, no scraping.
The tools
Seven read-only tools your agent can call — six read the archive, and the last one hands a proposed screenshot set to the generator. Full reference in the MCP guide.
search_appsSearch and filter the archive by name, platform, category, layout pattern, and ASO strategy. Returns paginated app summaries.
get_appFull details for one app, including its current screenshots and video previews with direct, fetchable image URLs.
list_tagsList the layout and ASO-strategy tags you can filter by. Tags apply to a listing, not to a single screenshot, and each app says whether its tags were read from its own screenshots or inherited from its category.
list_categoriesList every app category in the archive, usable as a search filter.
get_app_historyHistorical screenshot snapshots for an app (Time Machine), newest first — see how a listing evolved over time.
get_screenshotFetch one screenshot as an image rather than a URL, so your assistant can read its caption or judge its layout. Ask for the 400px copy when composition is all you need.
draft_screenshotsTurn a proposed screenshot set into a link that opens the generator with the captions, layouts, and brand colours already filled in. Writes the words, not the pictures — you add your own screenshots.
Built-in workflows
The connector also ships three ready-made research workflows. Pick one from your client's prompt menu, fill in the app or concept, and it runs the whole sequence — which tools, in what order, and how many screenshots are worth pulling.
competitor_teardownconcept, platform (optional)
Research how the leading apps for a product concept sell themselves in the store, and what gap that leaves. Start here when planning a new app or repositioning one.
screenshot_auditapp, against (optional)
Audit one listing shot by shot — what the first screenshot promises, how the captions ladder from there, which slots are doing no work. Pass a rival to get it judged side by side.
listing_changesapp, limit (optional)
Diff an app's past snapshots to see how its listing evolved — what it led with then, what it leads with now, and what each change suggests the team learned.
Where they show up depends on the client: one that supports MCP prompts surfaces them in its own prompt or command menu. A client that doesn't still gets all seven tools — you just phrase the request yourself, and the MCP guide spells out what to ask for.
Ask your agent
Off the workflows, plain questions route straight to the archive too:
- Find iOS finance apps that use social proof in their screenshots.
- Show me how Duolingo's app store screenshots changed over time.
- What layout patterns do the top social apps use for their first screenshot?
- Compare the ASO strategies of the top 3 meditation apps.
- List Android productivity apps that lead with a caption-heavy layout.
- Pull the current screenshots for Notion and describe the visual hierarchy.
Research while you design
Claude Design takes the same connector URL. Halfway through building a pitch deck or a screenshot set, you can ask what the top apps in a category actually do — and get an answer out of the archive, without leaving the design to go and look it up.
- Which ASO strategies do the top 5 meditation apps use? Summarize them as a slide.
- What caption length do finance apps use on their first screenshot?
Most tools hand back metadata, tags, and screenshot URLs, so lead with questions the archive's classifications can answer; reach for get_screenshotwhen you want a particular screenshot pulled in as an image and looked at. And state your target resolution as an explicit constraint in the prompt (“1284×2778, portrait”): the dimensions in the payload won't set the canvas for you, and a first draft can come back in the wrong orientation.
Set up the MCP
Two ways in. Most people want the first one.
Before you start
- An AppScreens Pro subscription — MCP access is a Pro feature on both paths.
- Either a Claude surface that takes custom connectors — claude.ai, Claude Desktop, Claude Design — or a client that speaks Streamable HTTP, like Claude Code, Cursor, or Codex.
Add AppScreens to Claude
In claude.ai, Claude Desktop, or Claude Design, open your connector settings, choose to add a custom connector, and paste https://appscreens.store/api/mcp as the server URL. Claude Code takes the same path from the terminal — pick its tab below for the command. Either way Claude sends you to an AppScreens consent screen; approve it and the seven tools appear. There is no token to copy, and you can revoke the connection from Settings at any time.
Or use a personal token for other developer tools
Cursor, Codex, and other MCP clients authenticate with a personal token instead. Open Settings → MCP server and click Generate token. It starts with ascr_ and is shown once — copy it immediately. There is one token per account, so Rotate replaces it everywhere: anything still sending the old value starts failing until you paste the new one in.
Ask your first question
If everything is wired up, your agent calls search_apps and answers with real apps and screenshot URLs from the archive — no scraping, no guessing.
402 — the account you signed in with is still on Free; upgrade and add the connector again. On the token path, a 401 means the token is missing, mistyped, or revoked — rotate it in Settings, and a 403means that account isn't Pro yet. For everything else, see the troubleshooting guide.FAQ
Frequently asked
questions.
What is the AppScreens MCP?+
Which clients can connect?+
Do I have to know how to prompt it?+
Do I need a Pro plan?+
Can my agent see the screenshots?+
Do the tags describe an individual app?+
Is it read-only?+
Can Claude make the screenshots for me?+
How do I disconnect?+
Where is my token?+
Point your agents at the archive
Paste one URL into Claude and approve it — or drop a token into your dev tooling — and two minutes from now your assistant researches the App Store with you.