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

# Advanced tools

> Registry advanced (PMax / YouTube / Demand Gen) tools with live list_tools gate.

# Advanced tools

Tools marked `advanced: true` in the registry export cover **Performance Max**, **YouTube**, and **Demand Gen**.

<Warning>
  Advanced tools are visible in the catalog but are **not** the default MVP path.
  Skills and Search-first workflows prefer core Search / account tools.
  Confirm availability with live `list_tools` for your session before relying on these names.
</Warning>

**Count:** 12

## Index

| Tool                          | Description                                                         | Read-only | Destructive | Advanced |
| ----------------------------- | ------------------------------------------------------------------- | --------- | ----------- | -------- |
| `add_demandgen_ad_group`      | Add a Demand Gen ad group with creative assets.                     | no        | no          | yes      |
| `add_pmax_audience_signal`    | Attach one audience signal to a Performance Max asset group.        | no        | no          | yes      |
| `add_pmax_search_themes`      | Add search themes to a Performance Max asset group (max 50).        | no        | no          | yes      |
| `create_demandgen_campaign`   | Create a Demand Gen campaign (always PAUSED).                       | no        | no          | yes      |
| `create_pmax_campaign`        | Create a Performance Max campaign (always PAUSED) with asset group. | no        | no          | yes      |
| `create_youtube_campaign`     | Create a YouTube video campaign (always PAUSED).                    | no        | no          | yes      |
| `get_pmax_audience_signals`   | List Performance Max audience signals for a campaign.               | yes       | no          | yes      |
| `get_pmax_search_themes`      | List Performance Max search themes for a campaign.                  | yes       | no          | yes      |
| `help_user_upload`            | Guide the user to upload missing creative assets for PMax/video.    | yes       | no          | yes      |
| `remove_pmax_audience_signal` | Remove a Performance Max audience signal by resource name.          | no        | no          | yes      |
| `remove_pmax_search_themes`   | Remove Performance Max search themes by text match.                 | no        | no          | yes      |
| `validate_video`              | Validate a YouTube video id/URL for PMax.                           | yes       | no          | yes      |

## Live gate

```json theme={null}
{
  "action": "list_tools"
}
```

Call via the `google_ads` router. If a name is missing from the live list, treat it as unavailable for that session even if it appears here.

For parameter detail, use `get_tool_schema` with the tool name, or the full [tool catalog](/mcp/tools).

## Related

* [Search core](/tool-reference/search-core)
* [Tool Reference overview](/tool-reference/overview)
* [Safety model](/mcp/safety)
