MCP.so
Sign In

Manage Your Ads From Ai | Opus Growth

@opusgrowth

About Manage Your Ads From Ai | Opus Growth

Opus Growth The MCP Connector For Ad Platforms

Config

No standard config provided

This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.

Repository

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

Run your ad accounts by describing what you want. One address in Claude or ChatGPT, no API key, no Google Ads developer token, no terminal, nothing to self-host.

What is Opus Growth?

Opus Growth is a hosted MCP server for advertising operations. You add one connector address to your assistant, sign in to your ad accounts once, and manage them in plain language from then on.

It is not a reporting layer. It reads and writes: build campaigns, move budgets and bids, add negative keywords, create audiences, upload creatives, publish tags. Every change is shown to you before it happens.

Ad platforms, all live

  • Google Ads — Search, Performance Max, Demand Gen and App campaigns, plus manager (MCC) hierarchies
  • Meta Ads — Facebook and Instagram: campaigns, ad sets, carousel and video creatives, website and lookalike audiences, interest search, reach estimates, pixels
  • Microsoft Advertising — campaigns, ad groups, responsive search ads, UET tags
  • TikTok Ads — campaigns, ad groups, video and image creatives, audiences
  • LinkedIn Ads — campaign groups, campaigns, creatives, industry and title targeting

Paid and organic in the same conversation

Search Console, Analytics (GA4), YouTube, Tag Manager and Google Business Profile connect alongside your ad accounts, each through its own separate authorization.

That makes the question everyone actually asks answerable in one place: which channel is working? Paid spend, organic queries and analytics conversions line up in a single thread instead of four exports in a spreadsheet.

Every write is two-phase

The first call to any tool that changes something returns a dry run. The response says applied: false and status: confirmation_required, and nothing has moved. The change happens only when the same call is repeated with explicit confirmation.

Budget carries extra limits, because that is where an automated mistake gets expensive:

  • A single increase above +50% is blocked
  • The total increase across a rolling 24 hours cannot exceed +100% of where the budget started
  • A single cut deeper than -80% is blocked, and a budget cannot be pushed to near zero

The last rule exists for a specific reason. Dropping a budget to almost nothing stops a campaign while the platform still shows it as active, so nobody notices for days. Pausing is visible and reversible, so that is where you get pointed instead. Nobody is exempt from these limits, including our own accounts.

Every write is recorded with who, what and when. Access tokens are stripped from stored results, so a platform error message cannot leak a token into a log.

Setup

Add the connector in Claude, ChatGPT, Cursor, VS Code, Windsurf or Codex:

{
  "mcpServers": {
    "opus-growth": {
      "url": "https://mcp.opus-growth.com/mcp"
    }
  }
}

In Claude Code it is one command:

claude mcp add --transport http opus-growth https://mcp.opus-growth.com/mcp

Then tell your assistant connect_google_ads, open the sign-in link, and choose which accounts to share. Each platform is its own one-time sign-in.

Authorization belongs to your account rather than to a conversation, so the accounts you connect in Claude are the same ones you see in ChatGPT or Cursor.

Beyond ads

  • Websites — an AI-operated site on your own domain, built, edited and published from chat, on isolated per-customer hosting
  • SEO Intelligence — keyword volume and difficulty, competitor keyword gaps, backlink profiles, live SERPs, and whether AI answer engines cite your brand
  • WordPress — manage a self-hosted WordPress site from the same chat, WooCommerce products and orders included

Pricing

Free to start. No card, no time limit. Paid plans begin at $49/month, and the Agency plan adds multi-account management and unlimited actions.

Connecting an account, checking your balance and previewing a change never cost anything.

One limitation, stated plainly

Creating a new Meta lead form is not available, because it needs a Meta permission we have not requested. Attaching an existing form to an ad and reading its submissions both work normally.

FAQ

Do I need coding skills or an API key? No. Nothing to install and nothing to host. No API key, no Google Ads developer token, no local process.

Can the AI change my campaigns without asking? No. Every write tool needs a second call carrying explicit confirmation, and the first call cannot change anything.

Does it work with ChatGPT as well as Claude? Yes, and with Cursor, VS Code, Windsurf, Codex and Claude Code. One account covers all of them; only the way you add the connector differs.

Can one person manage several client accounts? Yes, on the Agency plan. Google manager hierarchies are handled automatically, so a single request can cover every client account you authorized.

Where does my data go? Requests go to the official platform APIs using your own token, and results return to your assistant. Nothing is scraped, and your ad data is not collected for model training.


Docs: https://platform.opus-growth.com/docs/overview Website: https://opus-growth.com

Comments

More AI & Agents MCP servers