KitScout

Categories › AI & Agents › Multi-agent, orchestration & workflows

AppScreenStudio

MCP serverVerified domain · appscreenstudio.comRemote● LiveAPI key needed

Design App Store and Google Play screenshots with your AI agent in the AppScreenStudio editor.

Install

Remote server: your requests and data go to www.appscreenstudio.com. Claude Code: claude mcp add --transport http appscreenstudio https://www.appscreenstudio.com/api/mcp · Claude app: Settings → Connectors → Add custom connector.

What it can do (first 40)

The tools this server listed when we connected to it, in its own words.

  • get_editor_snapshot — Read one platform of the open editor. Pass platform or platformSetId to include that set's screenshots. With no argument, a project with one
  • update_text — Update a text layer on a screenshot in the open editor.
  • add_text — Add a text layer to a screenshot in the open editor.
  • remove_text — Remove a text layer from a screenshot in the open editor.
  • add_screenshot — Add a card to the end of a platform set. The card is not blank: the set's first three cards get the template's sample texts and phone placem
  • update_screenshot — Update a card and its main phone: background, phone placement and app screen, pattern, fade, or shadow. imageUrl is the app screen inside th
  • remove_screenshot — Remove a screenshot from the open editor.
  • add_asset — Add an image layer to a card. src is an image URL, such as one from upload_image or list_library. Pass spriteCoordinate to crop one pose of
  • update_asset — Update an image layer on a screenshot in the open editor.
  • remove_asset — Remove an image layer from a screenshot in the open editor.
  • add_div — Add a box layer to a card. Pass html to draw a custom card: width and height set its layout box, and every visible style goes in the html, s
  • update_div — Update a box layer on a card.
  • remove_div — Remove a box layer from a screenshot in the open editor.
  • add_phone — Add another phone to a screenshot card in the open editor. It uses the platform set's device frame and starts next to the main phone with it
  • update_phone — Update an extra phone added with add_phone. Takes the same phone fields as update_screenshot. The main phone is edited with update_screensho
  • remove_phone — Remove an extra phone added with add_phone.
  • reorder_element — Move a layer one step forward or backward among layers of the same kind. It cannot move a layer across kinds: back to front, cards always pa
  • set_template — Set the template of the open project.
  • update_template_color — Update one color of the open project's template. colorId must be one of the current template's colors: minimal (bg), gradient (from, via, to
  • set_resolution — Set the pixel size of a platform set.
  • set_device — Set the device of a platform set. iOS sets take iphone-13-pro, iphone-13-pro-max, iphone-15-pro, iphone-15-pro-max, iphone-17-pro, iphone-17
  • set_phone_color — Set the device color of a platform set. On a HyperRealistic (threeDFrame) set the device shows only its real finishes: pass one of the set's
  • set_show_notch — Show or hide the notch on a platform set.
  • set_squircle_frame — Enable or disable the squircle frame on a platform set.
  • set_link_texts — Link or unlink matching text layers across platform sets.
  • rename_project — Rename the open project.
  • undo — Undo the last edit in the open editor.
  • redo — Redo the last undone edit in the open editor.
  • search_google_fonts — Search Google Fonts by family name, category, or both. usable is true when the project can already use the family: a built-in editor font or
  • add_project_font — Add a Google Fonts family to the open project. Then use it as fontFamily on text layers or as font-family in card html. Built-in editor font
  • list_library — List assets or mascots saved on this account (not screenshots or backgrounds). Items with spriteSheet true have poses, crop rectangles for a
  • get_sprite — Return one saved asset or mascot in the same shape as a list_library item, including spriteSheet and poses. Also returns one image of each p
  • generate_asset — Generate an asset sprite with AI and save it to the account library. Spends credits. Returns imageUrl and poses like get_sprite, with a prev
  • generate_mascot — Generate a mascot sprite with AI and save it to the account library. Spends credits. Returns imageUrl and poses like get_sprite, with a prev
  • generate_background — Generate an AI background for one card. Spends credits.
  • update_store_listing — Update App Store or Google Play listing fields for the current language. Does not generate copy. Returns the names of the fields written.
  • capture_platform_strip — Return one JPEG of every card in a platform set side by side, as the editor renders them. Use it to check your edits. Defaults to the first
  • upload_image — Prepare an image upload for the open project. Returns a one-time uploadUrl. POST the image as multipart form field "file" to that URL. The r
  • duplicate_screenshot — Duplicate a screenshot and insert the copy immediately after it.
  • copy_screenshot — Copy a screenshot onto another platform set.

KitScout test notes

Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.

Similar tools

  • REA 456,474 ★
    Reverse engineer anything from your terminal or agent with one CLI and MCP server.
  • ask-matt 323,337 ★
    Ask which skill or flow fits your situation. A router over the skills in this repo.
  • chief-of-staff 323,337 ★
    Pursue a long-running goal in a single session by co-ordinating subagents.
  • claude-handoff 323,337 ★
    Hand the current conversation off to a fresh background agent that picks up the work immediately.
  • grill-me 323,337 ★
    A relentless interview to sharpen a plan or design.