> ## 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.

# Search core

> First-batch schema-backed reference for high-traffic Google Search MCP tools.

# Search core

First-batch **Search / account** tools for everyday workflows.
This is not the full router catalog — only a coherent high-traffic subset.

**Batch tools (15):** `list_campaigns`, `get_campaign_structure`, `research_keywords`, `create_search_campaign`, `create_ad`, `add_keywords`, `add_negative_keywords`, `pause_campaign`, `resume_campaign`, `update_campaign`, `update_campaign_budget`, `analyze_search_terms`, `analyze_wasted_spend`, `suggest_ad_content`, `update_ad_content`

## Safety framing

* New creates land **PAUSED** where the product applies that rule.
* Destructive `remove_*` tools require `confirm_delete: true`.
* Prefer Search-first paths before advanced campaign types.
* Dollar budget fields use decimal dollars (for example `50.00`), not micros.
* Runtime truth = live `list_tools` / `get_tool_schema`.

## Tools

| Tool                                                                     | Description                                                      | Read-only | Destructive | Advanced |
| ------------------------------------------------------------------------ | ---------------------------------------------------------------- | --------- | ----------- | -------- |
| [`list_campaigns`](/tool-reference/tools/list_campaigns)                 | List campaigns for a customer.                                   | yes       | no          | no       |
| [`get_campaign_structure`](/tool-reference/tools/get_campaign_structure) | Get campaign structure including ad\_group\_ids.                 | yes       | no          | no       |
| [`research_keywords`](/tool-reference/tools/research_keywords)           | Research keyword ideas (Keyword Planner when available).         | yes       | no          | no       |
| [`create_search_campaign`](/tool-reference/tools/create_search_campaign) | Create a Search campaign (always PAUSED) with ad groups and RSA. | no        | no          | no       |
| [`create_ad`](/tool-reference/tools/create_ad)                           | Create a responsive search ad (default PAUSED).                  | no        | no          | no       |
| [`add_keywords`](/tool-reference/tools/add_keywords)                     | Add positive keywords to an ad group.                            | no        | no          | no       |
| [`add_negative_keywords`](/tool-reference/tools/add_negative_keywords)   | Add campaign-level negative keywords.                            | no        | no          | no       |
| [`pause_campaign`](/tool-reference/tools/pause_campaign)                 | Pause a campaign.                                                | no        | no          | no       |
| [`resume_campaign`](/tool-reference/tools/resume_campaign)               | Resume (enable) a campaign after user confirmation.              | no        | no          | no       |
| [`update_campaign`](/tool-reference/tools/update_campaign)               | Update campaign name, status, or budget\_amount (dollars).       | no        | no          | no       |
| [`update_campaign_budget`](/tool-reference/tools/update_campaign_budget) | Update campaign daily budget in dollars.                         | no        | no          | no       |
| [`analyze_search_terms`](/tool-reference/tools/analyze_search_terms)     | Analyze search terms report.                                     | yes       | no          | no       |
| [`analyze_wasted_spend`](/tool-reference/tools/analyze_wasted_spend)     | Identify wasted spend opportunities.                             | yes       | no          | no       |
| [`suggest_ad_content`](/tool-reference/tools/suggest_ad_content)         | Suggest RSA headlines/descriptions (heuristic or AI).            | yes       | no          | no       |
| [`update_ad_content`](/tool-reference/tools/update_ad_content)           | Update RSA content fields.                                       | no        | no          | no       |

## Related

* [Discovery & accounts](/tool-reference/discovery)
* [Advanced tools](/tool-reference/advanced)
* [Tool catalog](/mcp/tools)
* [Safety model](/mcp/safety)
