Home/Docs/Tool catalog: all 32 PaidHelm Google Ads tools
Reference

Tool catalog: all 32 PaidHelm Google Ads tools

Complete reference of the PaidHelm MCP tools for Google Ads: reports, account listing, status, budgets, bidding, targeting, keyword planning, ads, extensions, campaign creation and advanced API operations.

Every tool is one task. Tools marked write change your account and require explicit object IDs that the assistant obtains from a read first. Campaign-creation tools always create the campaign paused.

Account and plan

ToolTypeWhat it does
listar_contasreadLists the Google Ads accounts your login can access, with names, hierarchy and manager flag.
plan_usagefreeShows your plan, tasks used this cycle and the renewal date.
upgrade_planfreeGenerates a personal checkout link to upgrade or change plan. Access updates automatically after payment.

Reporting

ToolTypeWhat it does
consultar_relatorioreadRuns any read-only GAQL query. Covers every Google Ads report: campaigns, ad groups, keywords, search terms, ads, assets, geographic, device, hour of day, conversions, change history and more. See Reports and GAQL.

Campaign management

ToolTypeWhat it does
alterar_statuswritePauses, enables or removes a campaign, ad group, ad or keyword.
renomearwriteRenames a campaign or ad group.
alterar_orcamentowriteChanges the daily budget of an existing campaign, in the account currency.
listar_estrategias_portfolioreadLists shared (portfolio) bid strategies in the account.
definir_estrategia_lancewriteSets the campaign bid strategy: manual CPC, maximize clicks, maximize conversions (optional target CPA), maximize conversion value (optional target ROAS) or a portfolio strategy.

Targeting

ToolTypeWhat it does
buscar_localizacaoreadFinds official geo-target IDs by name (city, state, country, region).
segmentar_localizacaowriteAdds location targeting (or exclusions) to a campaign using those IDs.
buscar_idiomareadFinds official language codes.
segmentar_idiomawriteSets the languages a campaign targets.

Keywords

ToolTypeWhat it does
planejar_palavras_chavereadKeyword Planner: discovers new keyword ideas from seed terms or a URL with volume, competition and bid ranges.
metricas_palavras_chavereadReturns search volume, competition and bid range for a specific list of keywords.
adicionar_palavras_chavewriteAdds positive keywords to an ad group with match types.
adicionar_negativaswriteAdds negative keywords at campaign or ad group level.

Ads and extensions

ToolTypeWhat it does
criar_grupo_anuncioswriteCreates an ad group inside an existing campaign.
criar_anunciowriteCreates a responsive search ad (RSA) with up to 15 headlines and 4 descriptions.
editar_anunciowriteUpdates headlines and descriptions of an existing RSA.
adicionar_sitelinkswriteAdds sitelink assets to a campaign.
adicionar_frases_destaquewriteAdds callout assets to a campaign.
enviar_imagemwriteUploads an image from a public URL to the account's asset library (for Display, Demand Gen and Performance Max).

Campaign creation

ToolTypeWhat it does
criar_campanha_pesquisawriteCreates a Search campaign: name, budget, locations, languages, bid strategy, network settings. Paused.
criar_campanha_pmaxwriteCreates a Performance Max campaign with its asset group: business name, headlines, long headlines, descriptions, images, logo, final URL. Paused.
criar_campanha_displaywriteCreates a Display campaign with a responsive display ad (texts plus the three required image formats). Paused.
criar_campanha_demand_genwriteCreates a Demand Gen campaign with audience control, texts, business name and images. Paused.
criar_campanha_shoppingwriteCreates a Shopping campaign. Requires a Merchant Center account already linked to Google Ads. Paused.
criar_campanha_appwriteCreates an App campaign given the app ID and store (Google Play or App Store). Paused.
campanha_video_como_fazerreadExplains why Video (YouTube) campaigns cannot be created through the API and the fastest manual path.

Advanced

ToolTypeWhat it does
executar_operacao_servicoread/writeCalls Google Ads API service endpoints outside the mutate flow (for example recommendations, reach planning, billing setup queries).
executar_operacao_avancadawriteRuns any Google Ads API mutate operation that has no dedicated tool, with the full request body. For experienced users; the assistant will show the request before sending.

Frequently asked questions

Why are tool names in Portuguese?
PaidHelm's server was first deployed for Brazilian advertisers and tool names are stable identifiers that assistants call by name. Descriptions and parameters are documented in English and every modern assistant maps your English request to the right tool automatically. English aliases are on the roadmap.
Does every call count as a task?
Yes, except plan_usage and upgrade_plan, which are free. Reading the tool list when the connector loads is not a task.
Can I restrict which tools the assistant may use?
Yes. Most clients let you disable individual tools per connector. You can also instruct the assistant, for example 'only use read-only tools in this chat'.