Works with Claude Code, Cursor and Codex

Launch your product without leaving your editor.

Your coding agent reads your repo, writes the listing, installs the badge and hands you a live product page. No account to create first. No API key to paste. One prompt and one click.

Step 1 · connect
claude mcp add --transport http noonlaunch https://noonlaunch.com/mcp
Using Cursor or Codex? Free launch available
yourapp — agent
> Submit this product to Noonlaunch.
I can only see localhost from in here. What is your live URL?
> https://yourapp.com
Reading README.md, package.json, app/page.tsx
Drafted your listing. Name, tagline, category and a 480 character description. Approve or edit?
> go
Submitted. Open this to confirm it is yours:
noonlaunch.com/claim/8f3a9c2e...
Editing src/components/Footer.tsx +4 -0
Badge added to your footer. Deploy, then tell me and I will verify it.
> deployed
Badge found. You are live:
noonlaunch.com/product/yourapp
No account first You sign in once, at the end, to claim what your agent already built. Not a form standing between you and the thing you came for.
No API key Nothing to generate, copy or keep secret. Which is also why it works in nearly every MCP client, not just the ones with OAuth.
It edits your code The badge goes into your footer by your agent, with a diff you approve. That is the step a browser tab has never been able to do.
Set up once

Two things to copy.

One command, anywhere in your terminal.
claude mcp add --transport http noonlaunch https://noonlaunch.com/mcp
Drop this into .cursor/mcp.json.
{
  "mcpServers": {
    "noonlaunch": {
      "url": "https://noonlaunch.com/mcp"
    }
  }
}
Any MCP client. If yours only speaks stdio, bridge it.
npx mcp-remote https://noonlaunch.com/mcp
Then run this from inside your project

Submit this product to Noonlaunch. Ask me for my live site URL first, draft the listing from this codebase and show me the draft, then install the badge and give me the link when it is live.

What happens

You type twice. It does the rest.

You paste one prompt Your agent asks for two things: your live URL and which plan you want. It cannot guess the URL, because from inside your project everything is localhost.
It writes the listing Name, tagline, description and category, read from your README, your landing copy and your package files. Written to our character limits first time, and shown to you before anything is sent.
You click one link Sign in with Google, check the wording, confirm. That click is what makes the listing yours. No password, no signup form, no API token to paste.
It installs the badge For a free launch your agent edits your footer, shows you the diff and waits for you to deploy. This is the part a browser tab cannot do for you.
You get the link It verifies the badge and hands you your live product page. Total typing: one prompt, one URL, one click.
Plans

Your agent asks which one you want.

Standard launch
$0forever Live once your agent installs the badge and we find it. Two free launches per maker.
Queued for the next open week Dofollow while the badge stays up
Premium Launch Dofollow
$11once Live the moment the payment lands, on the next Monday. No badge needed on your site.
Launches next Monday, no queue Dofollow link that never reverts The 200+ directory list
Spotlight Launch Dofollow
$49once Everything in Premium, plus a review we write and publish for you.
A review on our blog within 7 days Written around the keywords you pick Shared from our X account
Before you start

The honest answers.

Do I need a Noonlaunch account first?

No. That is the point. Your agent submits, and the listing is tied to you when you open the claim link and sign in with Google. The account is created for you at that moment, after you have already seen what you are getting.

Do I have to paste an API key?

No. There is no token to generate, copy or store. The server needs no authentication at all, which is also why it works in almost every MCP client rather than the two or three with good OAuth support.

Can my agent publish something I have not seen?

No. Nothing is published until you open the claim link and confirm, and the claim page shows the full listing with every field editable. If the AI got your tagline wrong, you fix it there before anyone sees it.

Does my site need to be live?

Yes. A free launch is published once we find the Noonlaunch badge on your site, so there has to be a deployed page to look at. Paid launches skip the badge, but you still need somewhere for visitors to land.

Can it pay for a premium launch on my behalf?

No, and it cannot tell us a payment happened either. Paid plans open a normal checkout in your browser, and only the payment provider can mark a listing paid.

I already launched this product here.

Then a second launch needs a paid plan, the same rule as the submit form. Your agent will find that out on its first call and show you the options rather than failing at the end.

Still in your editor? Start there. Connect the server, paste the prompt, and answer two questions. Your launch page is live the same afternoon.