# Opus Growth

Connect ad platforms and Google data sources to an AI assistant. Use it for reporting, campaign audits, and approved account changes.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Author: opusgrowth
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/opusgrowth/Opus-Growth-The-MCP-Connector-for-Ad-Platforms
- Updated: 2026-10-11
- HTML: https://affpapa.org/en/nevibecode/mcp/opus-growth

## What it does

Opus Growth is a hosted MCP server for managing Google Ads, Meta Ads, Microsoft Advertising, TikTok Ads, and LinkedIn Ads through an AI assistant. It also connects GA4, Search Console, Tag Manager, Business Profile, and YouTube. The available work includes performance reports, account checks, search-term analysis, campaign creation, and budget changes.

Claude Code connects through `https://mcp.opus-growth.com/mcp` over HTTP. The setup does not call for an API key or developer token. Write operations first produce a preview and require approval before they are applied, so an unapproved request cannot change the ad account.

## Requirements
- Remote server: `https://mcp.opus-growth.com/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http mcp https://mcp.opus-growth.com/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add opus-growth --url https://mcp.opus-growth.com/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "opus-growth": {
            "url": "https://mcp.opus-growth.com/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "opus-growth": {
            "type": "http",
            "url": "https://mcp.opus-growth.com/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http opus-growth https://mcp.opus-growth.com/mcp
```

## When to use it
- compare spend, conversions, and ROAS across ad accounts
- spot search terms that produce no conversions
- prepare wasteful terms for negative keywords
- create campaigns in Google Ads
- move budget toward converting campaigns

## Example prompts
- Show spend, conversions, and ROAS for the ad accounts over the last 30 days.
- Find search terms with no conversions and prepare them as negative keywords.
- Create a preview that raises the budget of the best-converting campaign by 20%, then wait for my approval.

## Similar
- [labelhead-artist-momentum](https://affpapa.org/en/nevibecode/mcp/labelhead-artist-momentum.md) — MCP server · ★ 108044
- [openshorts](https://affpapa.org/en/nevibecode/mcp/openshorts.md) — MCP server · ★ 7217
- [OpenScreen](https://affpapa.org/en/nevibecode/mcp/openscreen.md) — MCP server · ★ 5005
- [Usertour MCP Server](https://affpapa.org/en/nevibecode/mcp/usertour-mcp-server.md) — MCP server · ★ 2328
- [Appllama](https://affpapa.org/en/nevibecode/mcp/appllama.md) — MCP server · ★ 3435
- [obsei](https://affpapa.org/en/nevibecode/mcp/obsei.md) — MCP server · ★ 1441

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
