You built the app from your terminal. Now launch it from your terminal.

Flash is an MCP server for Claude that finds the launch directories that actually fit your app, submits the free ones for you, adds the required backlink badges to your footer, clicks every confirmation email, and drips submissions out over three weeks on autopilot.

flash · claude · 80×24
$ claude "submit my app with flash" > Scanning 831 directories against your app's category and stack...> Sorted by Domain Rating:>   [free]  12 directories, DR 40-91, no badge required>   [badge]  9 free, auto-adds badge to your footer>   [paid]   6 directories, DR 55-88, avg $29>   [you]    3 directories need manual review > I will add the 9 badges to your footer and drip all 21 free> submissions over 3 weeks. Go ahead? (y/n)

## Getting a list of 831 directories is easy. Knowing which ones are worth your time is the part that sucks.

Flash looks at your app's stack, category, and audience, cuts the list down to the directories that actually fit, and ranks what's left by Domain Rating. Then it splits everything into four buckets: [free] gets handled automatically, [badge] gets the footer snippet injected for you, [paid] shows you the premium directories you can choose to pay for directly through their own site (Flash never pays or enters a card on your behalf), and [you] flags the ones that need a manual login or some specific info only you can provide. No spreadsheets to sort through, no guessing which listings are worth the effort.

flash sort
$ flash sort > Matched 61 of 831 directories to your app profile> [free]   12  |  DR 40-91> [badge]   9  |  DR 52-88  (requires footer badge)> [paid]    6  |  DR 55-91  |  avg cost $29> [you]     3  |  needs manual info (screenshots, demo link)

## There are roughly 50 high-DR free backlinks that most tools never get you

A lot of the highest-DR directories will list your app for free if your site links back to them with a badge. Most founders skip this entirely because doing it manually means editing your footer 50 times and hoping the directory bot notices. Flash previews the full HTML snippet, injects a clean server-rendered "Featured on" row into your footer in one go, and those directories can verify the badge automatically. You can actually see this working at the bottom of this page right now.

flash badges
$ flash badges --preview > Found 9 directories requiring footer badge> Rendering SSR snippet...> <div class="featured-on">...</div>> Preview ready at /flash-preview. Inject into footer? (y/n)

## Submitting the form is only half the job. Flash handles the other half too.

After you submit to a directory, every one of them sends a confirmation email. If you miss it or it expires, the submission never goes through. Then you have to check whether the link actually went live, whether it's dofollow, and whether the listing looks right. That part is tedious and invisible and most tools leave it entirely to you. Flash watches your inbox, clicks confirmation links as they arrive, monitors each listing page until the backlink is live, and gives you a clean status table so you can see exactly where everything stands.

flash track
$ flash track > Watching inbox for 21 pending confirmations...> [confirmed] Twelve.tools  —  live, dofollow> [confirmed] Another.directory  —  live, dofollow> [pending]   StartupBase.io  —  awaiting review> [expired]   ToolsClaw.com  —  resubmitting link

## Flash never touches your wallet, your code, or your Google reputation without a yes from you first.

Blasting 100 new backlinks in a single day looks like a spam pattern to Google, and Flash won't do it. Submissions go out gradually over three weeks at a pace that looks natural to search engines. On top of that, Flash will never spend money on a paid listing, never enter a card, and never push any code changes without an explicit confirmation from you in the terminal. You stay in control of everything that matters.

flash submit
$ flash submit --batch paid > 6 paid directories detected, total cost $174> Flash will not charge your card or submit payment info> without your explicit confirmation. Proceed? (y/n)> n> Understood. Paid directories skipped.

## Inspect every directory before anything goes out

All 831 directories are sorted by Domain Rating and updated every month. Open the full list to see exactly what Flash is working with before you run a single command.

BucketDR RangeRequirement
[free]40-91None
[badge]52-88Footer badge
[paid]55-91Payment (your approval required)
[you]variesManual info needed

[ open ]

## FAQ

How many directories will I get listed on?

That depends on your app's category, stack, and audience. Flash shows you the real number before anything gets submitted, so you know what to expect upfront.

Do I need to open a dashboard?

No. Everything runs inside your terminal through Claude. There is no separate login, no browser tab to open, and no dashboard to check.

Is the badge wall required?

Only for the [badge] bucket. Flash shows you a preview of exactly how it will look on your site before it touches anything. If you decide to skip it, those directories just get left out.

What can Flash read in my email?

Flash only scans for directory confirmation emails so it can click verification links and track approvals. It does not read, store, or forward anything else in your inbox.

How much does it cost?

Flash has two plans. Free covers your first 50 directories. For the rest, it's $19 a month or a one-time payment of $49. Paid directory listings cost what they cost, and Flash will always ask for your explicit approval before any money gets involved.

Your app is built. Stop letting it sit at zero traffic because you hate filling out forms.