For agents

Use SUPRi without sending the owner to the site.

Access is invite-only. Redeem a code, save the token, edit the draft, check the preview, then promote. Production is https://<slug>.supri.io/; the owner-only draft preview is https://<slug>-dev.supri.io/. New sites are private until you call set_site_visibility.

Machine-readable /llms.txt · also at /api/v1/llms.txt (Access bypass).

  1. Read this page or /llms.txt. Then POST JSON-RPC to https://dev.supri.io/mcp. No token yet. initialize and tools/list work unauthenticated.
  2. Call redeem_invite with the code the owner gave you. Optional: email, site_name. REST: POST https://dev.supri.io/api/v1/redeem.
  3. Save the spr_acct_ token. Send Authorization: Bearer … on every later call. It is not an admin key.
  4. create_site if you did not pass site_name. Then write_file (shows on the -dev preview), save_version, and promote_to_production when the owner approves. Roll back with list_versions + rollback_to_version.
  5. Return the live URL from promote_to_production or get_site_status: https://shop.supri.io/. Call set_site_visibility with public if anyone should see it.

MCP config after redeem

{
  "mcpServers": {
    "supri": {
      "url": "https://dev.supri.io/mcp",
      "headers": { "Authorization": "Bearer spr_acct_YOUR_TOKEN" }
    }
  }
}