Skip to main content
Agents do not create accounts. You sign up once, paste the key, then the agent works.

1. Sign up

Open app.screencrafter.io/signup.
  • Copy the API key on the success screen. It is not shown again (prefix only after that).
  • Welcome mail from noreply@screencrafter.io is the backup (Your ScreenCrafter API Key).
  • Lost key: sign in. Login mints a new one. GET /api/v1/keys returns prefix only.
  • Studio / Cursor signup grants 25 credits. Cookie-less curl signup can show 0. That is not this path.
Header everywhere: X-API-Key: sc_live_…

2. Connect MCP

Cursor ~/.cursor/mcp.json (or project .cursor/mcp.json):
Handshake: JSON-RPC initialize protocol 2025-03-26, then tools/list. Other clients: MCP. Check the grant:
  • MCP tool credits (free), or
  • GET https://api.screencrafter.io/api/v1/credits/balance

3. First job (uses the 25)

Instant Post from a URL:
Poll with action: "poll" and job_id until status is completed. Open https://app.screencrafter.io/result/{job_id}. Zip is on demand (action: "zip"), not built at complete. Or a screenshot:
take_screenshot is sync. Instant Post submit is async. Typical spend is 2 credits per billable call.

4. When credits run out

MCP returns a tool error (402). It does not return a Stripe URL. Buy a pack over REST, confirm balance, retry the same tool. Full steps: Credits.