MCP.Market

AppScreen MCP server

by appscreen.co·co.appscreen/mcp·v0.30.0

Render App Store and Google Play screenshots from app captures: device frames, sizes, languages.

B80/100grade B
What users say
No reviews yet
Be the first
Safety scan
B80/100

not scanned yet

Adoption
Growing

0 stars268 downloads/wk

Reviews

Write one

Nobody has reviewed AppScreen yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

AppScreen tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How AppScreen compares

Against every graded E-commerce MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
80/100
higher than 70% of 2,174 E-commerce servers
Downloads a week
268
more than 81% of 411 E-commerce servers with a package

Release history: 2 versions in the registry since 2026-10-09, latest 2026-10-13, typically one every 4 days.

Install AppScreen in Claude Code, Cursor or VS Code

Runs npx -y @appscreen/mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mcp -- npx -y @appscreen/mcp
Add to Cursor

What the publisher says

From the AppScreen repository's README, as published. We do not edit it. Read it on GitHub

@appscreen/mcp

MCP server for AppScreen — generate App Store / Play Store screenshots from any MCP-capable agent (Claude Desktop, Claude Code, Cursor, Codex, etc.).

Install

# Latest, no install — recommended for end users
npx -y @appscreen/mcp

Configure (Claude Desktop)

~/Library/Application Support/Claude/claudedesktopconfig.json:

{
  "mcpServers": {
    "appscreen": {
      "command": "npx",
      "args": ["-y", "@appscreen/mcp"],
      "env": {
        "APPSCREEN_API_KEY": "mcm_live_…"
      }
    }
  }
}

Omit APPSCREENAPIKEY for anonymous use (5 lifetime renders, then sign-up required).

Configure (other clients)

  • Claude Code: claude mcp add appscreen -- npx -y @appscreen/mcp
  • Cursor: .cursor/mcp.json — same JSON shape as above.
  • Codex: codex mcp add appscreen -- npx -y @appscreen/mcp, or add to ~/.codex/config.toml:
[mcp_servers.appscreen]
  command = "npx"
  args = ["-y", "@appscreen/mcp"]
  env = { APPSCREEN_API_KEY = "mcm_live_…" }

Tools

  • renderscreenshots** — Accepts screens (layout JSON) and image files. Returns a jobId (keyed/async) or a download link (anon/inline). Free anon use capped at 5 lifetime.
  • getrenderstatus — Polls a jobId. Returns status + signed download URL when done.

Pass images by path, not base64

The server runs locally, so give it a file path — it reads the bytes off disk. Do not base64-encode real screenshots into the call: an LLM emitting an 18k–90k-char base64 string drops a character partway down and the PNG renders black below it.

"files": [
  { "name": "1.png", "path": "~/app/screenshots/home.png" },   // ✅ preferred
  { "name": "2.png", "path": "/abs/path/settings.png" }
]
// base64 is accepted only for tiny synthetic test images:
// { "name": "x.png", "base64": "iVBORw0KG..." }

Bundle download URLs are signed and expire after ~1h. Re-poll to refresh.

Quota

Signed-in usage is metered in credits: 1 credit = 1 exported image (screens × sizes × languages). A failed export is refunded; auto-translate is free. An MCP key spends the credits of the workspace it was created in.

One-time credit packs work on every plan, including Free: 100 for $5, 400 for $15, 1,500 for $39, valid 12 months. Anonymous use (no key) is not metered in credits — it is capped at 5 renders, lifetime.

Every tool response includes meta.quota = {used, cap, tier, resetAt}, plus balance (credits left) and, on a render submit, cost when the API reports them. For a signed-in caller used and cap count credits (cap − used = balance) and tier is the plan id; for an anonymous caller they count the 5 lifetime renders and tier is anon-mcp. When less than half is left the text content carries a short notice ("N credits left …"); below 20%, or at zero, the response also includes meta.upgradeUrl.

An export the workspace can't cover fails with HTTP 402 insufficient_credits — the error text gives the cost and the balance. Full details: .

Environment

License

MIT

Nothing above is checked by us. What we check is on the safety report.

AppScreen: common questions

Is AppScreen MCP server safe?
Mostly: it is graded B (80/100). Read the AppScreen safety report
How do I install AppScreen?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does AppScreen need an API key?
Yes. The registry entry asks for APPSCREEN_API_KEY.
Is AppScreen maintained?
The last commit was 26 days ago (2026-10-09). The latest release is v0.30.0.
What can I use instead of AppScreen?
Servers from other publishers that do the same job: AsoBeast MCP server, Storeshots MCP server and Storelift MCP server. Compare all AppScreen alternatives.
How does AppScreen compare with other E-commerce MCP servers?
safety score 80/100 (higher than 70% of 2,174 E-commerce servers); downloads a week 268 (more than 81% of 411 E-commerce servers with a package). Full comparison.

Alternatives to AppScreen

Same job from other publishers: the closest match first, then the best rated.

All AppScreen alternatives →
  • AsoBeast
    App Store and Google Play ASO: keyword rankings, competitors, reviews, audits and an action queue.
    A
  • Storeshots
    Render store-ready App Store and Google Play screenshots: device frames, headlines, exact sizes.
    A
  • Storelift
    App Store & Google Play keyword ranks, rivals, reviews and AI visibility. Free plan included.
    A
  • Store Builder
    Design, fill with real store data, render and publish Store Builder pages from an AI agent.
    B
  • Apify
    Extract data from any website with thousands of scrapers, crawlers, and automations on Apify Store ⚡
    A