revnu
Revnu MCP serverClaudeChatGPTCursorVS Code

Your growth hire,
in Claude and ChatGPT.

Ask what Revnu got done overnight, approve the send from the chat, hand over the next job. Your first sequence always waits for your yes. After that, Settings > Agent decides what asks first. Replies to prospects, spend, budgets, booking links and new inboxes always wait.

Connecting signs you in to your Revnu account. New to Revnu? Get started first.

Growth this week

What's waiting for me in Revnu?

Revnu · List Review Queue

Three things are ready for you. Revnu drafted all of them overnight.

Email reply

Reply to Priya at Acme

Thanks Priya, Thursday works. I'll send an invite for 2pm with a two-minute walkthrough first.

Blog post

How dev-tool startups get their first 100 users

1,450 words, three customer examples, ready to publish on your blog.

Google Ads

Move budget to the search campaign booking calls

£40 → £65/day. It booked 4 of last week's 5 calls.

Send the Acme reply and approve the budget.

Revnu · Send Email Card Revnu · Approve or Answer Card

Done. The reply to Priya is sent, and the search campaign is on £65/day. The blog post is still waiting for you.

Connect in a minute.

One server URL for every app. The first time you connect, Revnu asks you to sign in and pick what the app may do.

https://revnu.com/api/mcp

Claude

One click opens Claude's connector dialog with Revnu filled in. Press Add, then Connect and sign in to Revnu.

ChatGPT

In ChatGPT's connector settings, turn on developer mode, create a connector with the URL and choose OAuth.
https://revnu.com/api/mcp

Cursor

One click opens Cursor's install prompt. Sign in to Revnu when it asks.

VS Code

One click opens VS Code's install prompt. Sign in to Revnu when it asks.

Claude Code

Run this, then /mcp inside Claude Code to sign in. Leave Agent: Message ticked so Claude Code can hand Revnu work.
claude mcp add --transport http --scope user revnu https://revnu.com/api/mcp

Terminal

The revnu command runs every API route, plus a local MCP server. CLI docs.
npm install -g @revnu/cli

Another MCP host? The setup docs cover config files and token auth.

Ask it anything.

It's the same Revnu you message in the dashboard, with the same memory of your business. Hand it a job and it does the work.

“What's waiting for me in Revnu?”

The review queue, as cards you approve in the chat.

“Find 20 more companies like our best customer.”

Buyers researched and queued for you.

“Which ads booked meetings this week?”

Spend and results by channel, with the numbers.

“Send the reply to Priya, but shorter.”

Your edit, sent from your inbox.

“Never contact anyone at acme.com.”

Added to the block list every send checks.

“Every Monday, find five new buyers in fintech.”

A recurring workflow, live straight away.

It does the work. You approve.

  • Your first sequence always waits for your yes. After that, Settings > Agent decides what asks first. Replies to prospects, spend, budgets, booking links and new inboxes always wait.
  • Approvals in the chat use the same cards as the dashboard. LinkedIn and gift cards are approved in the dashboard only.
  • Each app gets its own permissions and its own token. Revoke one in Settings → Developers and it stops straight away.
  • Every approval, block list entry and message from an app is recorded against its name in your account.

Questions

Does Revnu have an MCP server?+

Yes. The Revnu MCP server is at https://revnu.com/api/mcp. It speaks Streamable HTTP and signs you in with OAuth, and it works in Claude, ChatGPT, Cursor, VS Code, Claude Code and any other MCP host.

Do I need a Revnu account?+

Yes, but connecting can create it. Connecting signs you in to your Revnu account and asks which permissions the app gets; with no account yet, it opens one, and your AI sets it up with you. Tell it "Set me up with revnu.com". The server gives your AI app access to your own Revnu, not a separate product.

Can Claude or ChatGPT send email on my behalf?+

Only under the same approval rules as the dashboard. A send goes out when you approve its card, or when Settings → Agent → What Needs Your Approval lets that kind of work go out on its own. Your first sequence always waits for your yes, and replies to prospects always wait for your explicit send.

What can it do?+

Read and resolve your review queue, hand Revnu a job, read results by channel, read leads and set their labels, manage the block list, and create or pause recurring workflows. Handing Revnu a job needs the Agent: Message permission when you connect. Until your account's free trial or paid plan has started, only the setup tools work. The full tool list, and which tools send or publish, is at revnu.com/docs/mcp.

What can't it do?+

No tool sends an email you wrote, publishes a post you wrote, or creates leads in bulk. Your AI approves and sends what Revnu drafted, and hands Revnu any list to research in a message. Outbound webhooks cover LinkedIn invites, accepts and replies only; for email replies and everything else, read results, leads or the review queue. Settings, approval rules and connections change only in the dashboard. The full list is at revnu.com/docs/api-cli-mcp-or-chat.

Is there a CLI?+

Yes. npm install -g @revnu/cli gives you the revnu command, with every API route as a subcommand and a local MCP server for hosts that prefer a token over OAuth. npx @revnu/cli setup signs up and sets up a new account from a terminal. Full details: revnu.com/docs/cli.

My Revnu connector says it needs authentication. How do I reconnect it?+

On a first connection that message is normal: every app shows it until you sign in. Sign in from the app. In Claude Code, run /mcp, pick revnu and choose Authenticate. In Cursor, open Cursor Settings, find revnu in the MCP server list and click its login button, or turn it off and on. In Claude or ChatGPT, reconnect the Revnu connector, or remove it and add it again. A connector stops working when its token is revoked in Settings → Developers or goes 90 days unused; connecting again replaces the old token. If the account already holds 20 tokens, revoke one first. If sign-in keeps looping, sign in at revnu.com in the same browser first, then connect again. An error right after you approve usually means the sign-in code expired: it works once and lasts 10 minutes, so start the connection again from the app. Step-by-step: revnu.com/docs/mcp.

How do I disconnect an app?+

Revoke its token in Settings → Developers. Each app you connect gets its own token, so revoking one leaves the others working.

Revnu grows.
You build.

Connect Revnu to the chat you already work in, and approve the next customer from there.