@appscreenshotstudio/mcp
Advanced tools
+4
-7
@@ -214,10 +214,7 @@ #!/usr/bin/env node | ||
| - lifestyle-hero: full-bleed photo background + text overlay (no device) | ||
| - feature-grid: headline + 2×2 or 2×3 icon+label grid, no device | ||
| - before-after: dark before-half + bright after-half (transformation apps) | ||
| - stats-hero: giant centered stat(s), no device, numbers-led | ||
| - metric-badge: centered device + chunky "achievement card" floating over its screen | ||
| - annotated-feature: tilted device + side callout chip linked by a connector line | ||
| - step-flow: headline + 2-4 numbered step rows ("how it works"), no device | ||
| Each card can carry auto-positioned compound fields: statRow, laurelStat, pressBanner, starRating, quote, featureGrid, beforeAfterSplit, stepList. | ||
| Each card can carry auto-positioned compound fields: statRow, laurelStat, pressBanner, starRating, quote. Trust signals are opt-in: supply the real number, quote or press name, or the card ships clean rather than inventing one. | ||
@@ -355,4 +352,5 @@ Panoramic backgrounds slice one wide AI-generated or Pexels image across multiple cards for cohesion. Panoramic element spans stretch a foreground image or device across adjacent cards. Note: if the design comes back with a panoramic background, the chat only tags the cards; call generate-panoramic-background afterwards to actually create and slice the wide image. | ||
| - Text styling: per-word color, bold, italic, underline, highlight pills (colored background behind words), gradient text, text stroke outlines | ||
| - Colors: brand palette, gradient backgrounds, accent colors, text colors | ||
| - Layouts (13 types): text-top-device-bottom, text-top-device-tilted, device-hero, social-proof, review-clip, screen-hero, lifestyle-hero, feature-grid, before-after, stats-hero, metric-badge, annotated-feature, step-flow. The AI picks a narrative arc (HOOK → EDUCATE → PROVE → CONVERT) across the set. | ||
| - Colors: brand palette, gradient backgrounds, accent colors, text colors. A set can rotate MULTIPLE accents card by card ("pink, then coral, then brick") and each card keeps its own highlight colour. | ||
| - Background textures (ask for one explicitly, they are never added on their own): diagonal-stripe, crosshatch, checkerboard, zigzag, hairline-grid, dot-grid, waves, grain, radial-rays, concentric-circles. Kept subtle by design so they cannot affect headline contrast. Tiled textures run continuously across the whole set; radial-rays and concentric-circles can be centred on the middle of the set so the pattern fans out across every card. | ||
| - Layouts (10 types): text-top-device-bottom, text-top-device-tilted, device-hero, social-proof, review-clip, screen-hero, lifestyle-hero, stats-hero, metric-badge, annotated-feature. The AI picks a narrative arc (HOOK → EDUCATE → PROVE → CONVERT) across the set. | ||
| - Layout params: deviceScale (small/medium/large), deviceSide (left/right), textPosition (above/below), textAlign (left/center) | ||
@@ -387,3 +385,2 @@ - Device mockups: perspective variants (flat, left-15, right-15, left-30, right-30, isometric, top-down, landscape-left, landscape-right), 2D rotation, resize, reposition | ||
| - "Switch card 2 to device-hero layout with statRow showing our three key metrics" | ||
| - "Add a before-after card showing the transformation" | ||
| - "Add decorative leaf and sparkle shapes scattered in the background" | ||
@@ -390,0 +387,0 @@ - "Make 'Every' underlined and italic in the headline"`, |
+1
-1
| { | ||
| "name": "@appscreenshotstudio/mcp", | ||
| "version": "0.5.5", | ||
| "version": "0.6.0", | ||
| "description": "MCP server for generating App Store screenshots via AppScreenshotStudio", | ||
@@ -5,0 +5,0 @@ "type": "module", |
+3
-2
@@ -199,7 +199,8 @@ # @appscreenshotstudio/mcp | ||
| - **Rich text**: per-word color, bold, italic, underline, highlight pills (colored backgrounds behind words), gradient fills, text stroke outlines, emoji | ||
| - **Compound trust signals**: statRow, laurelStat, starRating, quote, pressBanner, featureGrid, beforeAfterSplit, stepList — auto-positioned per layout | ||
| - **Compound trust signals**: statRow, laurelStat, starRating, quote, pressBanner. Auto-positioned per layout, and opt-in: supply the real figure or the card ships clean | ||
| - **Background textures**: diagonal-stripe, crosshatch, checkerboard, zigzag, hairline-grid, dot-grid, waves, grain, radial-rays, concentric-circles. Ask for one explicitly; they are subtle by design and run continuously across the set. | ||
| - **Frame color**: recolor the device frame — `natural` (default), `black`, `white`, `gold`. Requires Growth plan or higher. | ||
| - **Panoramics**: slice one wide image across cards (chat tags the cards, then `generate-panoramic-background` creates and slices the image) or stretch a foreground element across adjacent cards (`apply_element_span`). Gallery gutters are accounted for. | ||
| - **9 device perspectives**: flat, left-15, left-30, right-15, right-30, isometric, top-down, landscape-left, landscape-right | ||
| - **13 layouts**: `text-top-device-bottom`, `text-top-device-tilted`, `device-hero`, `social-proof`, `review-clip`, `screen-hero`, `lifestyle-hero`, `feature-grid`, `before-after`, `stats-hero`, `metric-badge`, `annotated-feature`, `step-flow`. The AI varies `deviceScale`, `deviceSide`, `textPosition`, and `textAlign` per card so a set never looks like duplicates. | ||
| - **10 layouts**: `text-top-device-bottom`, `text-top-device-tilted`, `device-hero`, `social-proof`, `review-clip`, `screen-hero`, `lifestyle-hero`, `stats-hero`, `metric-badge`, `annotated-feature`. The AI varies `deviceScale`, `deviceSide`, `textPosition`, and `textAlign` per card so a set never looks like duplicates. | ||
@@ -206,0 +207,0 @@ ## Workflow |
AI-detected potential code anomaly
Supply chain riskAI has identified unusual behaviors that may pose a security risk.
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
74058
0.44%227
0.44%1012
-0.3%8
14.29%