Chorus

Plan, check and launch ad campaigns on Meta, Google Ads and LinkedIn from Claude or ChatGPT. Campaigns start paused

Hosted MCP Server

npx add-mcp 'https://mcp.chorushq.net/mcp'

Installs into Claude Code, Codex, Cursor and more

Documentation

Your assistant proposes. You confirm.

Add Chorus to your assistant through MCP (Model Context Protocol — the open standard assistants use to plug into apps). It can read your Chorus campaigns and their reports (and your whole Google Ads account) and your posts with their results, simulate a campaign (the first costs no credits, then 5 credits), write or validate a campaign and propose it. What runs at once is your choice; ad spend never runs without you.

Three steps

  1. 1In your assistant, add the URL below as a connector (an MCP server) — each assistant's steps are just below.
  2. 2Sign in with Chorus (any plan, the 7-day trial included) and pick the business the assistant may work on.
  3. 3Ask it anything about your ads. What runs at once follows the mode you pick in Chorus → Settings → Use in Claude & ChatGPT; starting or raising ad spend always waits for your tap.

Add it to your assistant

In Claude (web, desktop or mobile), open Settings → Connectors, choose Add custom connector and paste the URL. Sign in with Chorus and pick a business.

Connector URL

https://mcp.chorushq.net/mcp

What you need

A Chorus plan or the 7-day trial (card needed, nothing is charged for 7 days). Without one, every tool answers with the link to start your trial.

Your own ad accounts, connected in Chorus: Meta (Facebook and Instagram), Google Ads or LinkedIn. The assistant works only on the accounts you connected.

A web page for your ads to send people to. On Facebook and Instagram, an ad can open a Messenger or WhatsApp chat with you instead.

What it can and cannot do

What it reads

Your Chorus campaigns and their reports, your posts and their results, and your whole Google Ads account — at no credit cost.

What it proposes

Simulations (5 credits, your first costs none), and campaigns: written by it and checked by Chorus (3 credits per network), or written by Chorus (25 credits on the three live networks). Each one arrives as a card with its price.

What it can never do

Press your confirm for you, run ad spend on its own, go past Chorus's safety cap for a campaign, or convert your money.

What you allow

When you sign in, you pick one business: the assistant sees only that business's campaigns, posts and reports. For another business, connect again and pick it.

What runs at once is your choice, per assistant, in Settings → Use in Claude & ChatGPT: Ask me in Chorus, Confirm in the chat, or Automatic (with the Autopilot plan: only actions that cost credits, within your daily limit). Starting or raising ad spend never runs on its own.

Unused for 30 days, the connection asks you to sign in again. You can disconnect it anytime: access ends within a minute.

Your data

Your assistant receives what its tools answer: your campaigns and their figures, your posts and their results, simulations and the cards Chorus prepares. The company behind your assistant handles your conversation under its own terms.

Chorus never sees your conversation, only what your assistant sends a tool (a campaign brief, for example) and the tool's answer.

Chorus doesn't use this data to train AI models and doesn't sell it. Chorus keeps the connection (which app, which business, what you allowed, when it was last used) and a short record of each call: which tool, when, and how many results, never what it returned. Disconnect at any time in Settings → Use in Claude & ChatGPT; deleting your account removes its connections. Details in our privacy policy.

Limits

It never moves money: you pay each ad network directly, and it can't buy a plan or credits.

Campaigns are created paused, and a campaign's budget stays under Chorus's safety cap.

Raw Google Ads changes need the Pro, Autopilot or Agency plan, 50 changes at most at a time. Google Ads use has a daily allowance that grows with your plan; past it, Chorus says so, and it resets the next day.

It reads your posts and their results but can't publish a post yet, and it doesn't make images or videos.

Help and support

Write to contact@chorushq.net: a person answers. Tell us which assistant you use and what you asked it.

Everything else about Chorus: Help.

Questions

What does it cost?

Reads cost no credits. Actions cost the same credits as in the app: a simulation 5 (the first costs none), a campaign your assistant wrote 3 per network, a campaign Chorus writes 25 on the three live networks. The connector works with every plan, the 7-day trial included.

Can it spend without me?

No. Starting or raising ad spend always waits for your tap — in Chorus, or on the card in the chat if you allow it in Settings → Use in Claude & ChatGPT. Campaigns are created paused.

How do I revoke it?

Settings → Use in Claude & ChatGPT → Disconnect. Access ends within a minute.

Open Claude & ChatGPT settings