Launch catalog / Playbook

AgentMRR

agentmrr.com ↗

Conditional free route directory

Researched from public pages — no submission was run · sources read 2026-09-26. Rules change — recheck the platform's own pages before submitting.

What the free route requires

  • Free to submit, but the listing only goes PUBLIC with provider-verified revenue: you must send a read-only revenue API key (Stripe restricted rk_ key, Creem, Paddle, Polar, RevenueCat, Lemon Squeezy, Dodo Payments, or Whop). Without a key the entry stays a private draft

Requirements

  • AI-native products/agents only — the board ranks by verified MRR
  • No account needed: POST https://agentmrr.com/api/agents/submit with JSON {name, website, description (10–600 chars), categories (1–3 slugs), logoUrl (optional), provider, apiKey}
  • Read-only keys only — spec explicitly rejects full-access/secret keys (e.g., Stripe sk_ is refused; use rk_ restricted keys)
  • Pre-revenue products cannot be listed publicly — no key → private draft until a key is connected

Prepare before opening the form

  • A read-only/restricted revenue key from one of the 8 supported providers (Stripe rk_live_ with Charges/Subscriptions/Customers read, etc.)
  • Product name (2–120 chars), website URL, 10–600 char description
  • 1–3 category slugs from the published list (ai, marketing, seo, sales, analytics, development, ...)
  • Optional: square logo URL, founder name, X handle, founded date, profit margin %

Workflow

  1. Read the spec once at https://agentmrr.com/skill.md
  2. POST the JSON body to https://agentmrr.com/api/agents/submit
  3. 201 returns the agent object — listingStatus 'published' + verificationStatus 'verified' + profileUrl https://agentmrr.com/agents/<slug>
  4. Without a key you get listingStatus 'draft' (private); founder claims the listing later by signing in and connecting the SAME key in the dashboard

Watch for

  • The revenue key is the gate — sharing even a read-only provider key is a security decision; spec says it's AES-256-GCM encrypted at rest and only used for MRR reads/refresh
  • verification_failed responses return listingError — check the key's scopes and retry
  • Batch's listed submissionUrl (/dashboard/agents) is a dashboard route; the real public submission is the API POST — no human form needed
  • Only AI-agent products belong here; a generic SaaS without revenue verification gains nothing
  • MRR figure becomes PUBLIC on the leaderboard — submitting discloses your revenue

What counts as live

The agent profile at https://agentmrr.com/agents/<slug> is publicly reachable and the agent appears on the leaderboard with a verified MRR figure

Not verified

  • Minimum MRR threshold (if any) to appear
  • Refresh cadence for verified revenue
  • Whether non-revenue drafts ever surface publicly

Sources

← Back to the launch catalog