---
name: welaunch
description: Find where a product's buyers are already asking for what it sells (ChatGPT, Google, Reddit, X, directories) and write the posts, replies and listings, through the welaunch MCP server. Use when the user wants first customers, signups, replies to post, directories to list in, or their visibility on AI answers and search, and welaunch is connected as an MCP server.
---

# welaunch

welaunch is connected as an MCP server (`welaunch`). It holds the user's ranked backlog of growth plays for one product, runs the finds and the writes, and hands drafts to the user's own browser to post. You read, run and relay; the user presses submit.

## When to use it

- The user asks for customers, signups, "where to post", "what to reply", "which directories", or their visibility on ChatGPT, Google, Reddit or X.
- The user names a play, a thread, a subreddit, or a directory and wants the draft.
- Not for writing marketing copy from scratch when welaunch is not connected: that is your own job.

## How to work

1. Call `workspace` first. It says which product this is, the credits left, and whether Growth is active. Do not guess the product from the repo.
2. `list_plays` is the ranked backlog. Rank 1 is the one to do first. Each play's `jobs` are the steps welaunch runs.
3. `get_play` opens one: the steps, the targets a find handed back, the draft on each, and what has been posted.
4. `run_step` runs a step's job. A find returns up to five live targets and, for most finds, a draft for each. It costs the credits the step shows (usually 8). Say the price before running it; run it once, not in a loop.
5. Read the drafts back verbatim. They are written to the platform's rules (Reddit and Quora carry no link and write the address as `name(dot)tld`; X carries the link). Do not add links or change the mention.
6. `skip_target` drops a target for good (free). `rewrite_target` writes one again (1 credit). Pass the user's own words as `note`: "shorter", "less salesy", "mention the pricing page". Never invent a note. A note asked twice becomes a standing rule for every draft; when the reply carries `standingNote`, tell the user in a sentence and mention they can drop it in Settings.
7. `post_target` sends a draft to the welaunch Browser Agent in the user's browser. Say: "sent to your browser; it will open the page and fill it in, and you press submit." Never say it was posted.

## What never to do

- Never claim something was posted. A draft is posted when the user presses submit in their browser.
- Never run `run_step` in a loop or across every play at once. Each run costs credits and the key has a daily ceiling.
- Never rewrite a draft yourself and present it as welaunch's.
- Never ask for the user's welaunch password; the MCP is opened by a key they made in Settings.

## Reading a play

- `category` is where the move happens (COMMUNITIES, SOCIAL, GET_FOUND, SEARCH, AI_SEARCH...).
- A step with `action.kind = FIND` finds targets; `action.writes` names what it writes for each.
- A target's `kind` is `thread` (Reddit), `x`, `quora`, `hn`, `dir` (a directory), `keyword`, `community`.
- `posted` on a target means the user's browser posted it, with the URL when the platform gives one.
