AI-designed App Store screenshot sets from your app's screens, uploaded to App Store Connect.
Connect Remote server
claude mcp add --transport http app-store-screenshots https://api.theagentc.io/mcp --header "Authorization: Bearer <YOUR_API_KEY>"
{
"mcpServers": {
"app-store-screenshots": {
"url": "https://api.theagentc.io/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}
{
"servers": {
"app-store-screenshots": {
"type": "http",
"url": "https://api.theagentc.io/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}
Settings > Connectors > Add custom connector
URL: https://api.theagentc.io/mcp
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools 10 found in our last check
list_appsThe user's apps in Agent C, with how many screenshots each has uploaded.
add_appAdd an app by its App Store link (imports name, icon, description), or by name if it isn't released yet. Importing a live app takes ~10-30s; poll list_apps until status is 'ready'.
get_upload_linkBest way to upload screenshots from files on disk: returns a one-time URL (valid 30 min) to POST the image files to with curl (multipart field 'files', up to 10 per request). Use this instead of upload_screenshots when you have a shell, so large images don't pass through the con…
upload_screenshotsUpload 1-10 raw screenshots of the app (plain captures of the real UI, ideally 4-10, in the order you'd like them considered). Each item is base64 image data (PNG/JPEG) or a public https URL. By default replaces the app's screenshot library — pass replace=false when adding iPad…
design_setClaude art-directs a full App Store screenshot set from the uploaded screenshots: opening shot, headline per slide, close-ups, palette. Returns watermarked preview images, the slide list and a link to open it in the Agent C studio. Takes ~40-60 seconds.
get_setCurrent slides, unlock status and fresh preview images for a set.
edit_setChange one slide (headline, subline, screenshot, layout, position, or remove it), the opening shot, the device size, or the App Store header (header_*). Re-renders previews. Free.
unlock_setUnlock clean, full-resolution files for a set. Uses a free unlock if the user has one; otherwise returns a $9.99 Stripe checkout link the USER must open and pay. Studio subscribers are already unlocked. Ask the user before calling.
export_setRender the unlocked set at exact App Store pixels without watermark and return download links (valid 7 days). Includes the product page header (3840x1646) and search-results image (3840x2560) when the set has a header.
send_to_app_storeUpload the unlocked set into the app's editable version in App Store Connect, replacing that language's screenshots for this device size (not iPhone Duo — export_set those). Never submits for review. Requires the user to have connected App Store Connect in Agent C. If the app ha…
Headers
| Name | Description |
|---|---|
AuthorizationRequired, secret | Bearer followed by your Agent C API key (Settings → Use Agent C from your AI agent) |
Details
| Endpoint | https://api.theagentc.io/mcp (Streamable HTTP) |
| First published | 5 Oct 2026 |
| Last updated | 5 Oct 2026 |
| Registry name | io.theagentc/app-store-screenshots |
More ai and media servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
