Connect Agent C to Claude Code, Cursor, Codex or Claude Desktop over MCP. Your agent uploads your app’s screenshots, Claude designs the set, and — once you approve — the finished screenshots go straight into your App Store Connect draft.
In Agent C → Settings, create a key under “Use Agent C from your AI agent”. The setup snippets there come pre-filled with it.
claude mcp add --transport http agent-c https://api.theagentc.io/mcp \ --header "Authorization: Bearer YOUR_AGENT_C_KEY"
{
"mcpServers": {
"agent-c": {
"url": "https://api.theagentc.io/mcp",
"headers": { "Authorization": "Bearer YOUR_AGENT_C_KEY" }
}
}
}[mcp_servers.agent-c] url = "https://api.theagentc.io/mcp" bearer_token_env_var = "AGENTC_KEY" tool_timeout_sec = 300
{
"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" }
}
}
}Make App Store screenshots for my app from the screenshots in ./screens. Open with a lifestyle photo. Show me the previews before unlocking anything.
| list_apps / add_app | Your apps in Agent C; add one by its App Store link. |
| get_upload_link | A one-time link your agent curls the raw screenshots to — big images never pass through the chat. |
| design_set | Claude art-directs the whole set: opening shot, headlines, close-ups, colors. Returns previews your agent can see. |
| edit_set | Change a headline, swap a screenshot, reorder, switch the opening shot or device size. Free. |
| unlock_set | Uses a free unlock if you have one; otherwise returns a 9.99 checkout link for you to open. |
| export_set | Clean PNGs at exact App Store Connect pixels. |
| send_to_app_store | Uploads into your app’s draft version in App Store Connect. Never submits for review. |