> ## Documentation Index
> Fetch the complete documentation index at: https://developer.adspirer.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Google Ads Tools

> 39 MCP tools for Google Ads campaign management — search campaigns, Performance Max, keyword research, ad extensions, and performance analysis.

# Google Ads Tools

Adspirer provides **39 tools** for comprehensive Google Ads management.

## Campaign Creation

| Tool                          | Description                                              |
| ----------------------------- | -------------------------------------------------------- |
| `select_google_campaign_type` | Choose campaign type (Search, PMax, YouTube, Demand Gen) |
| `create_search_campaign`      | Create a Google Search campaign with keywords and ads    |
| `create_pmax_campaign`        | Create a Performance Max campaign with asset groups      |
| `create_youtube_campaign`     | Create a YouTube video ad campaign                       |
| `create_demandgen_campaign`   | Create a Demand Gen campaign                             |

## Keyword Management

| Tool                       | Description                                                          |
| -------------------------- | -------------------------------------------------------------------- |
| `research_keywords`        | Research keywords with real CPC data, search volume, and competition |
| `add_keywords`             | Add keywords to an ad group                                          |
| `remove_keywords`          | Remove keywords from an ad group                                     |
| `update_keyword`           | Update keyword match type or bid                                     |
| `add_negative_keywords`    | Add negative keywords to filter irrelevant traffic                   |
| `remove_negative_keywords` | Remove negative keywords                                             |
| `analyze_search_terms`     | Analyze actual search terms triggering your ads                      |

## Performance Analysis

| Tool                          | Description                                                    |
| ----------------------------- | -------------------------------------------------------------- |
| `get_campaign_performance`    | Get detailed campaign metrics (clicks, impressions, ROAS, CPA) |
| `get_campaign_structure`      | View campaign hierarchy (campaigns → ad groups → ads)          |
| `analyze_wasted_spend`        | Identify wasted budget and optimization opportunities          |
| `explain_performance_anomaly` | AI-powered analysis of performance changes                     |
| `get_benchmark_context`       | Compare your metrics against industry benchmarks               |

## Ad Management

| Tool                     | Description                      |
| ------------------------ | -------------------------------- |
| `create_ad`              | Create a responsive search ad    |
| `update_ad_headlines`    | Update ad headlines              |
| `update_ad_descriptions` | Update ad descriptions           |
| `update_ad_content`      | Update full ad content           |
| `suggest_ad_content`     | AI-generated ad copy suggestions |
| `pause_ad`               | Pause an ad                      |
| `resume_ad`              | Resume a paused ad               |

## Campaign Controls

| Tool                         | Description                                                  |
| ---------------------------- | ------------------------------------------------------------ |
| `list_campaigns`             | List all campaigns with status and metrics                   |
| `update_campaign`            | Update campaign settings                                     |
| `update_bid_strategy`        | Change bid strategy (Target CPA, Maximize Conversions, etc.) |
| `pause_campaign`             | Pause a campaign                                             |
| `resume_campaign`            | Resume a paused campaign                                     |
| `optimize_budget_allocation` | AI-recommended budget reallocation across campaigns          |

## Ad Extensions

| Tool                       | Description                       |
| -------------------------- | --------------------------------- |
| `add_sitelinks`            | Add sitelink extensions           |
| `add_callout_extensions`   | Add callout extensions            |
| `add_structured_snippets`  | Add structured snippet extensions |
| `list_campaign_extensions` | View existing extensions          |

## Performance Max

| Tool                          | Description                             |
| ----------------------------- | --------------------------------------- |
| `add_pmax_audience_signal`    | Add audience signals for PMax targeting |
| `remove_pmax_audience_signal` | Remove audience signals                 |
| `add_pmax_search_themes`      | Add search themes for PMax              |
| `remove_pmax_search_themes`   | Remove search themes                    |
| `get_pmax_audience_signals`   | View current audience signals           |
| `get_pmax_search_themes`      | View current search themes              |

## Asset Management

| Tool                          | Description                                |
| ----------------------------- | ------------------------------------------ |
| `discover_existing_assets`    | Find reusable assets in your account       |
| `validate_and_prepare_assets` | Validate assets meet platform requirements |
