Free
Rewrite your prompts on ChatGPT, Claude, Gemini, and Perplexity. No card required.
- 30 rewrites / month
- All four LLM sites
- Dashboard + usage history
- Per-site enable / disable
- Community support
An MCP server that plugs into Cursor, Claude Code, Windsurf, and Zed — available now. A VS Code extension in private beta. Same rewriter as the Chrome extension — wired into the surfaces you already type into.
Install the VSIX, sign in once, and the Rewrite command shows up in your Command Palette (⌘+⇧+P → PrePrompt: Rewrite). Same classifier (the heuristic that grades your prompt and decides whether to rewrite it), same Haiku rewrite, same Undo — wired into the chat panel you already use.
Sub-ms heuristic score runs in the extension host. Trivial prompts never leave your machine.
Signs in with a PrePrompt token and draws from your account's shared credit pool. No Anthropic key needed — the rewrite runs on our hosted backend.
Detects your repo from git. Recalls language / framework / style across sessions so rewrites feel local.
Copilot Chat, Continue.dev, Cody — anywhere there's a text input the extension drops a Rewrite button next to Send.
PrePrompt ships an MCP server that any MCP-speaking IDE picks up natively. Rewrites trigger off the UserPromptSubmit event — no Command Palette, no separate button — the prompt is rewritten in-flight before the model sees it. Sign in once with a PrePrompt token and it draws from your account's shared credit pool — no Anthropic key needed.
Works with
The same three-stage pipeline drives every PrePrompt surface — Chrome extension, VS Code, MCP. The classifier is local. The rewrite is one network call.
Every prompt fires a hook the moment you press Send. The browser ext / VS Code ext / MCP server all intercept at the same boundary.
$ on("user_prompt_submit", run)Heuristic score in under a millisecond. Trivial prompts pass through. Vague prompts route to clarify. Bad prompts route to rewrite.
$ score = 41 · route = rewriteOne round-trip to Claude Haiku. Project context + stack memory get prepended so the rewrite knows your stack, file, framework.
$ preprompt → claude("rewritten…")Every plan includes the rewriter on ChatGPT, Claude, Gemini, and Perplexity. Plans differ in monthly quota and support level.
Rewrite your prompts on ChatGPT, Claude, Gemini, and Perplexity. No card required.
For people who prompt every day. 500 credits monthly. Unlimited local checks.
For people who live in prompts. 1,500 credits, priority support. Larger top-ups and premium model access coming soon.
A credit is used per powered rewrite (Haiku = 1 credit; Sonnet = 5, coming soon). How credits work →
The six we get the most from devs evaluating PrePrompt for VS Code, Cursor, Claude Code, or MCP.
preprompt.org/dashboard/tokens, sign in with preprompt-login, and add the PrePrompt MCP server to your Cursor MCP config — the rewriter is then available in every chat. It draws from your account’s shared credit pool; no Anthropic key needed.pip install preprompt for CLI use.pip install preprompt gives you a rewrite command suitable for git hooks, CI prompt-spec checks, or scripted automation. The pip package is fully BYO — your own Anthropic key, no account, and no rate limit beyond your Anthropic quota.We're happy to chat through dev / Pro tier sizing, MCP setup, partnership ideas, or just the spec. Email us.