AI-designed App Store screenshot sets from your app's screens, uploaded to App Store Connect.
One address for any MCP client. No sign-in needed on this server.
4 read6 act
Grouped by tool name.
Odel charges nothing per call. The publisher may charge for its own service.
Ask your AI agent to make your App Store screenshots. Agent C's MCP server lets Claude Code, Cursor, Codex, Claude Desktop (or any MCP client) upload your app's raw screenshots, have Claude design a finished App Store set, edit it, and send it straight into your app's draft version in App Store Connect.
https://api.theagentc.io/mcp (Streamable HTTP)Authorization: Bearer <your Agent C API key>. Create a key at app.theagentc.io/settingsYou: make App Store screenshots for my app from the screenshots in ./screens
Open with a lifestyle photo. Show me the previews before unlocking anything.
| Tool | What it does |
|---|---|
list_apps | Your apps in Agent C, with how many screenshots each has. |
add_app | Add an app by its App Store link, or by name if it isn't released yet. |
get_upload_link | A one-time link your agent curls raw screenshots to, so multi-MB images never pass through the chat. |
upload_screenshots | Upload screenshots as base64 or public https URLs (for agents without a shell). |
design_set | Claude art-directs a full set: opening shot (hand, app icon, lifestyle photo or phone), a headline per slide, UI close-ups, colors from your app. Returns preview images the agent can see. |
get_set | Current slides, unlock status and fresh previews. |
edit_set | Change a headline, swap a screenshot, reorder or remove a slide, switch the layout, opening shot or device size. Free. |
unlock_set | Uses a free unlock if available; otherwise returns a $9.99 checkout link for you to open. Studio subscribers are already unlocked. |
export_set | Clean PNGs at exact App Store Connect sizes (6.9″ 1320×2868, 6.5″ 1284×2778, iPad 13″ 2064×2752). |
send_to_app_store | Uploads the set into your app's editable version in App Store Connect, replacing that language's screenshots for that device size. Never submits for review. |
Create an API key in Agent C → Settings → Use Agent C from your AI agent. The setup snippets there are pre-filled with your key.
Claude Code
claude mcp add --transport http agent-c https://api.theagentc.io/mcp --header "Authorization: Bearer YOUR_AGENT_C_KEY"
Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"agent-c": {
"url": "https://api.theagentc.io/mcp",
"headers": { "Authorization": "Bearer YOUR_AGENT_C_KEY" }
}
}
}
Codex (~/.codex/config.toml, then export AGENTC_KEY=...)
[mcp_servers.agent-c]
url = "https://api.theagentc.io/mcp"
bearer_token_env_var = "AGENTC_KEY"
tool_timeout_sec = 300
Claude Desktop (Settings → Developer → Edit Config)
{
"mcpServers": {
"agent-c": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://api.theagentc.io/mcp", "--header", "Authorization:${AGENTC_AUTH}"],
"env": { "AGENTC_AUTH": "Bearer YOUR_AGENT_C_KEY" }
}
}
}
Free to design. $9.99 to unlock a finished set, or Studio ($29.99/month, or $199/year) for every set and the full canvas editor.
io.theagentc/app-store-screenshotsThis repository holds the public description and server.json for the hosted server. The server itself runs at api.theagentc.io.