目录 / Screenies
Screenies
Generate designed, localized App Store screenshot sets from your raw app captures. Your agent runs the whole workflow: create an app, upload source screenshots, generate a set, refine headlines and order, localize into other App Store locales, and download files sized for App Store Connect. **Tools cover the full workflow** - `list_apps`, `create_app`, `request_screenshot_upload` - `generate_screenshot_set`, `get_batch_status`, `regenerate_failed` - `edit_headline`, `reorder_set`, `localize_set` - `generate_logo`, `set_brand_colors`, `get_credit_balance` **Auth**: OAuth 2.1. Sign in once with your Screenies account; generation uses your normal credits. Try: "Create App Store screenshots for my app with Screenies."
接入信息
- 传输形态
- http
- 鉴权方式
- 鉴权未知
- 端点
https://screenies--anthony-kroe.run.tools
{
"mcpServers": {
"Screenies": {
"url": "https://screenies--anthony-kroe.run.tools"
}
}
}
能力清单
| 工具 | 说明 |
|---|---|
| whoami | Returns the authenticated Screenies user for this connection. |
| list_apps | Lists the workspaces the user belongs to, each with its apps and credit balance. Start here to find the right workspaceId and appId for the other tools. |
| get_app | Returns one app with its source screenshots (including AI content analysis), generated screenshot batches, credit balance, and subscription status. |
| create_app | Creates an app in a workspace. description drives generation quality: write what the app does, who it is for, and its key features. primaryCategory must be an App Store category name (e.g. "Productivity", "Health & Fitness"). Provide the logo as logoUrl (preferred) or logoBase64 (PNG/JPEG/WebP, max 2 MB). If the app is already on the App Store, pass appStoreUrl so ratings can be shown on the screenshots. |
| request_screenshot_upload | Returns signed upload URLs for adding source screenshots (raw captures of the real app UI, e.g. from the iOS Simulator) to an app. PUT each image file's raw bytes to one URL with its Content-Type header set (image/png, image/jpeg, or image/webp; max 10 MB each), e.g. curl -X PUT --data-binary @screen1.png -H "content-type: image/png" <url>. URLs expire in 30 minutes. Screenshots are analyzed automatically after upload. |
| generate_screenshot_set | Generates an App Store screenshot set from 1-10 source screenshots (1 credit per slide). Ask the user how many slides they want and which sources to use before calling if they have not said. Returns a batchId to poll with get_batch_status; a batch typically takes 3-6 minutes. |
| get_batch_status | Returns the status of one generation batch. Completed slides include a signed download URL (valid 1 hour) for the finished 1290x2796 PNG. |
| regenerate_failed | Retries the failed slides of a batch (1 credit per retried slide for English batches; localization pricing for localized ones). Pass an English batchId to retry its failed slides, or a localized batchId to retry every failed localized slide derived from its English source batch. |
| localize_set | Localizes a completed English screenshot batch into other App Store locales: one new batch per locale reusing the source layout and style, with translated headlines. Free for subscribers (within a daily allotment), otherwise 0.1 credits per slide per locale. Supported locale codes: ar-SA, bn-BD, ca, zh-Hans, zh-Hant, hr, cs, da, nl-NL, en-AU, en-CA, en-GB, fi, fr-FR, fr-CA, de-DE, el, gu-IN, he, hi, hu, id, it, ja, kn-IN, ko, ms, ml-IN, mr-IN, no, or-IN, pl, pt-BR, pt-PT, pa-IN, ro, ru, sk, sl-SI, es-MX, es-ES, sv, ta-IN, te-IN, th, tr, uk, ur-PK, vi. |
| edit_headline | Changes the headline text (and optionally its vertical offset) on one generated slide, re-rendering it in the same style as the rest of the set. The ratings badge and layout stay unchanged. Get slide ids from get_batch_status. Re-rendering takes a few seconds and is free. |
| reorder_set | Reorders the slides of a completed English batch. Pass every slide id from get_batch_status exactly once, in the desired display order; localized copies follow automatically. |
| delete_source_screenshot | Deletes one uploaded source screenshot from an app. |
| delete_generated_screenshot | Deletes one generated slide (any locale). Credits already spent are not refunded. |
| generate_logo | Generates 1-4 app icon candidates (1 credit each) from the app's name, description, and brand colors. Ask the user how many they want before calling. Poll get_logo_status until done; an icon typically takes 2-4 minutes. |
| get_logo_status | Lists an app's generated icons with status; completed icons include a signed download URL (valid 1 hour). Pass batchId to look at one generation batch only. |
| delete_logo | Deletes one completed or failed generated icon. |
| set_brand_colors | Sets the app's brand colors used by generation: accent hexes most-prominent first (max 4) and an optional dominant background hex. Great to call with colors read from the app's codebase or design system. Empty accents and no background clears them. |
| get_credit_balance | Returns a workspace credit balance, what actions cost, and where to buy credits. |
提交举报 / 纠错
侵权举报经核验成立后,我们会即时下线该条目并删除已存的内容副本。