MCP do Ads Editor: 336 ferramentas para Claude, ChatGPT, Codex e Cursor
O MCP do Ads Editor é um servidor Model Context Protocol que deixa o seu assistente de IA ler e operar suas contas de Meta Ads e Google Ads a partir de um pedido em português. São 336 ferramentas: 145 de leitura e 191 de ação (contagem de 06/11/2026, direto do código do produto).
As atualizações mais recentes também permitem usar pedidos prontos, analisar um criativo isolado e agendar trocas de mídia do catálogo. O catálogo abaixo mantém a data de sua contagem; no app, você vê as ferramentas disponíveis para sua conta e o histórico das ações.
- 1
Gere o token
Entre em app.adseditor.com.br/mcp e gere o seu token de acesso.
- 2
Cole no cliente
Cadastre o conector MCP no Claude, ChatGPT, Codex ou Cursor com o endereço e o token que a página mostra.
- 3
Peça em português
Ex.: "pause os anúncios com CPA acima de R$ 40 nos últimos 7 dias" ou "quanto gastei no Google Ads este mês?".
- ferramentas
- 336
- de leitura
- 145
- de ação
- 191
- grupos
- 41
Catálogo das ferramentas
Cada item é uma ferramenta que o assistente pode chamar. As de leitura só consultam; as de ação mudam algo na conta. O acesso respeita as permissões de cada membro da equipe e as contas liberadas no seu plano.
Mostrando 336 de 336 ferramentas.
Contas e métricas
11 ferramentasLeitura (9)
Consultam dados. Não mudam nada na conta.
list_meta_accountsLista contas de anúncio Meta (Facebook/Instagram) conectadas ao usuário. status é o account_status da Meta: 1 ativa, 2 desabilitada pela Meta, 3 pagamento pendente.
get_meta_connection_statusVerifica se há token Meta válido conectado ao usuário (sem detalhes do token).
get_account_dashboardDashboard executivo de uma conta Meta com campanhas, orçamentos, status da conta e indicadores de saúde (billing_error, account_status, disable_reason). account_alert traz o aviso pronto quando a conta não está ativa…
get_account_insightsInsights em nível de conta Meta com métricas agregadas de todas as campanhas no período (spend, clicks, impressions, conversions, ROAS, etc.).
get_insights_breakdownInsights Meta SEGMENTADOS por breakdown: age, gender, country, region, publisher_platform, platform_position, device_platform, impression_device ou hourly_stats_aggregated_by_advertiser_time_zone (máx. 2 combinados…
get_account_summaryResumo agregado de uma conta de anúncio Meta no período (totais únicos: spend, impressions, clicks, conversions).
get_account_resourcesRecursos disponíveis em uma conta Meta para uso em clonagem cross-account: páginas FB, contas IG, números WhatsApp, pixels e aplicativos (destino "Aplicativo" do wizard).
get_account_infoInformações administrativas de uma conta Meta: nome, moeda, fuso horário, Business Manager vinculado, status e motivo de desativação se aplicável.
get_account_chargesCobranças de uma conta Meta no período, as mesmas do botão "Cobranças" do Gerenciador e do Monitor de Contas: cada cobrança com data e hora, o valor que saiu do cartão (valor_cobrado_centavos, COM imposto…
Ação (2)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
activate_meta_accountsAtiva contas Meta no plano (só a pedido; usa vaga).
deactivate_meta_accountsDesativa contas Meta no plano (pede confirmar).
Campanhas
15 ferramentasLeitura (7)
Consultam dados. Não mudam nada na conta.
list_campaignsLista campanhas, conjuntos de anúncios ou anúncios de uma conta Meta.
get_campaign_detailsDetalhes completos de uma campanha Meta: nome, objetivo, status, bid_strategy, budget mode, datas, special_ad_categories.
get_campaign_metricsMétricas (spend, impressions, clicks, CTR, CPM, CPC, ROAS, conversions) de uma campanha, adset ou ad no período.
get_campaigns_budgetsBusca orçamentos (daily/lifetime) de múltiplas campanhas em batch, incluindo budgets de adsets filhos.
get_budget_steps_statusAndamento do orçamento em etapas iniciado por update_budget ou update_google_budget com repeat ≥ 2: etapa atual, quantas etapas cada item já aplicou, o valor em que está e o erro de quem parou. status=done quando…
list_pixel_custom_eventsLista os eventos PERSONALIZADOS do pixel de uma conta Meta (ex.: DEPOSIT_3, SIGNUP), com a contagem recente de cada um.
get_objective_catalogRetorna o catálogo de combinações válidas objetivo → destino → otimização do Meta (com rótulos PT/EN, inputs obrigatórios de cada combinação e eventos de conversão).
Ação (8)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
pause_campaignPausa uma campanha, conjunto de anúncios ou anúncio Meta (atua sobre qualquer object_id).
activate_campaignAtiva uma campanha, conjunto de anúncios ou anúncio Meta (atua sobre qualquer object_id).
toggle_campaignPausa ou ativa especificamente uma campanha Meta (status=ACTIVE|PAUSED).
update_campaignEdita o nome de uma campanha Meta. Outros campos (objetivo, bid_strategy) não podem ser alterados após criação.
update_budgetAtualiza o orçamento (diário ou vitalício, o que o item já usa) de uma campanha (CBO) ou conjunto de anúncios (ABO).
delete_campaignExclui uma campanha Meta permanentemente (atenção: ação irreversível, exclui também adsets e ads filhos).
create_campaignCria uma campanha Meta do zero, SEMPRE PAUSED.
clone_campaignClona uma campanha Meta (mesma conta ou cross-account) com adsets e ads.
Conjuntos de anúncios
11 ferramentasLeitura (4)
Consultam dados. Não mudam nada na conta.
list_adsetsLista conjuntos de anúncios (adsets) de uma conta Meta com métricas, targeting, budget e bid_strategy.
list_adsets_for_campaignsBusca destination_type, optimization_goal e promoted_object de adsets de múltiplas campanhas (usado no preload do modal de clonagem para decidir overrides de página/pixel/WhatsApp).
get_adset_detailsDetalhes completos de um adset: targeting, daily_budget/lifetime_budget, bid_amount, bid_strategy, optimization_goal, destination_type, promoted_object, billing_event.
get_adset_insightsInsights específicos de um adset (spend, impressions, clicks, conversions, ROAS, etc.) no período.
Ação (7)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
pause_adsetPausa especificamente um conjunto de anúncios Meta (status=PAUSED).
activate_adsetAtiva especificamente um conjunto de anúncios Meta (status=ACTIVE).
toggle_adsetPausa ou ativa um conjunto de anúncios (status=ACTIVE|PAUSED).
delete_adsetExclui um conjunto de anúncios permanentemente (também exclui ads filhos).
clone_adsetClona um adset (mesma conta ou cross-account) com seus anúncios opcionalmente.
update_adset_bidcapAtualiza bid_amount (R$) e/ou bid_strategy de um adset.
set_end_dateDefine, troca ou remove a DATA DE TÉRMINO de um conjunto de anúncios (end_time) ou de uma campanha (stop_time) que já existe.
Anúncios e mídia
21 ferramentasLeitura (6)
Consultam dados. Não mudam nada na conta.
list_adsLista anúncios (ads) de uma conta Meta. Atalho de list_campaigns com level=ads.
list_ads_with_insightsLista anúncios com thumbnails e métricas no período.
get_ad_detailsDetalhes completos de um anúncio Meta incluindo creative spec (object_story_spec com link_data/video_data), asset_feed_spec, degrees_of_freedom_spec, url_tags e info do adset (destination_type, promoted_object).
get_ad_insightsInsights de um anúncio específico (spend, impressions, clicks, conversions, ROAS, breakdown por dispositivo etc.) no período.
get_ad_post_linksRetorna permalinks (URL pública) dos posts vinculados a anúncios Meta, Instagram (instagram.com/p/) ou Facebook (effective_object_story_id).
get_ads_queue_statusMostra como está uma fila de upload de anúncios (a mesma que o editor usa), pelo queue_id devolvido por create_ads_from_media: quantos já subiram, quais falharam e por quê.
Ação (15)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
update_adEdita um anúncio Meta. Pode alterar nome, texto (message), título (title/headline), variações de texto e de título (message_variants, title_variants), URL (link), UTMs (url_tags), CTA, mensagens WhatsApp e flags…
disable_account_enhancementsDesativa em LOTE todas as recomendações/aprimoramentos automáticos do criativo nos anúncios de uma conta.
pause_adPausa especificamente um anúncio Meta (status=PAUSED).
activate_adAtiva especificamente um anúncio Meta (status=ACTIVE).
toggle_adPausa ou ativa um anúncio Meta (status=ACTIVE|PAUSED).
delete_adExclui um anúncio Meta permanentemente. Ação irreversível.
clone_adClona um anúncio Meta para um conjunto de destino, na MESMA conta ou em OUTRA conta de anúncios.
bulk_pause_adsPausa em lote até 50 anúncios Meta. Valida ownership de cada anúncio antes de pausar.
bulk_activate_adsAtiva em lote até 50 anúncios Meta e relê status/effective_status. ok confirma ACTIVE no momento da leitura; não garante veiculação nem impede revisão posterior da Meta.
create_ad_from_instagram_linkCria um anúncio Meta a partir de uma URL pública do Instagram (post, reel, tv ou stories).
upload_mediaFaz upload de um arquivo de mídia (imagem ou vídeo) para uma conta Meta Ads.
upload_ad_mediaColoca UM arquivo de mídia no Ads Editor para depois virar anúncio com create_ads_from_media.
create_ads_from_mediaCria anúncios a partir de arquivos de mídia, usando a MESMA fila do editor: um anúncio por arquivo em cada conjunto, com nome sequencial (AD01, AD02...) e texto, Página, Instagram e UTM herdados do conjunto quando…
upload_from_driveBaixa imagem e vídeo de um link do Google Drive e deixa pronto para create_ads_from_media.
update_ad_creativeAtualiza o criativo de um anúncio Meta com novo vídeo (video_id) ou imagem (image_hash).
Edição em lote
3 ferramentasLeitura (1)
Consultam dados. Não mudam nada na conta.
get_batch_job_statusStatus de um job de batch async. Retorna processing/done/partial/error com progresso (done/ok/failed/total) e results.
Ação (2)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
batch_update_objectsAtualiza múltiplos objetos Meta (campanhas, conjuntos, anúncios) em paralelo, síncrono.
batch_update_asyncVersão assíncrona de batch_update_objects para lotes grandes (> 50).
Públicos
12 ferramentasLeitura (5)
Consultam dados. Não mudam nada na conta.
list_audiencesLista públicos personalizados (custom audiences) de uma conta Meta, usados como fonte de Lookalike, retargeting etc.
get_audience_sizeRetorna tamanho aproximado de um público Meta (lower/upper bound) + status de operação e entrega.
get_audience_debugDiagnóstico completo de um público: subtype, rule, rule_v2, retention_days, customer_file_source, lookalike_spec, operation_status, delivery_status, timestamps.
get_audience_jobStatus de um job de criação de públicos (em background).
list_audience_campaignsLista campanhas de uma conta Meta (id, name, objective), usadas como fonte de filtro em públicos por eventos de campanha.
Ação (7)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
create_audienceCria um público personalizado (custom audience) Meta.
create_customer_list_audienceCria um público de LISTA DE CLIENTES (custom audience por arquivo) na Meta: lê um CSV ou XLSX com e-mail, telefone, nome, cidade etc., normaliza, hasheia (SHA-256) e envia.
create_engagement_audienceCria público de ENVOLVIMENTO/engajamento do Instagram ou Facebook, monta a regra Meta correta automaticamente (resolve a conta IG/página da conta de anúncio).
suggest_meta_audiencesMODO AUTOMÁTICO de públicos Meta (o cartão "Sugerir públicos (automático)" da aba Meta de Públicos): lê os ativos reais da conta (Instagram, Página, vídeos das campanhas, pixel com eventos que têm veiculação…
create_meta_audience_suggestionsCria os públicos dos pacotes de suggest_meta_audiences que o usuário aprovou (como "Criar selecionados" da tela): relê a conta, junta os pacotes escolhidos e inicia a MESMA fila de criação da tela em segundo plano…
clone_audienceClona um público personalizado Meta existente (mesma conta ou cross-account).
delete_audienceDeleta um público customizado Meta. Valida ownership: o público deve estar em uma conta acessível pelo token Meta do usuário.
Páginas, Instagram e pixel
7 ferramentasLeitura (7)
Consultam dados. Não mudam nada na conta.
list_fb_pagesLista páginas Facebook do usuário (de múltiplas fontes: me/accounts, promote_pages, Business Manager).
lookup_instagram_userBusca contas Instagram por username (ou retorna as do usuário se sem query).
list_page_videosLista vídeos publicados por uma página Facebook (utilizados como fonte para público de Video View).
list_ig_videosLista vídeos (Reels, IGTV, posts de vídeo) de uma conta Instagram para uso em públicos de Video View. ig_user_id é o id da CONTA do Instagram conectada (começa com 1784..., vem de lookup_instagram_user sem query ou…
list_campaign_videosLista vídeos que já foram usados em campanhas de uma conta Meta (com video_id e thumbnail).
get_ig_followersRetorna contagem de seguidores de IGs vinculados a uma ou mais contas Meta.
list_pixel_eventsLista eventos de conversão (ViewContent, AddToCart, Purchase, Lead, etc.) rastreados por um pixel Meta, usado para criar públicos de site_event.
Formulários de lead
5 ferramentasLeitura (2)
Consultam dados. Não mudam nada na conta.
list_lead_formsLista os formulários instantâneos (Lead Ads) da Página.
list_ads_using_lead_formsLista os anúncios de uma conta Meta que usam formulário instantâneo (Lead Ad), dizendo qual formulário cada um usa.
Ação (3)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
set_ad_lead_formTroca o formulário instantâneo (Lead Ad) de um anúncio.
duplicate_lead_formDuplica um formulário instantâneo da Página, copiando perguntas, política de privacidade, tela de agradecimento e cartão de contexto.
create_lead_formCria um formulário instantâneo simples na Página: nome, política de privacidade e site de destino (ambos https e EXIGIDOS pela Meta) e as perguntas padrão nome completo, e-mail e telefone.
Localização
3 ferramentasLeitura (2)
Consultam dados. Não mudam nada na conta.
search_meta_locationsBusca localizações Meta (cidade, região/estado, país, CEP/ZIP, grupos como "worldwide"/continentes) pelo nome.
get_adsets_locationsLê as localizações ATUAIS (include/exclude) de cada conjunto de anúncios Meta informado, uma linha por conjunto.
Ação (1)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
update_adsets_locationsEdita a LOCALIZAÇÃO de vários conjuntos Meta de uma vez, preservando o resto da segmentação de cada um (idade, gênero, públicos, posicionamento). mode="add" ACRESCENTA às localizações que cada conjunto já tem…
Dispositivos
2 ferramentasLeitura (1)
Consultam dados. Não mudam nada na conta.
list_meta_device_modelsLista os modelos de aparelho que a Meta aceita segmentar (user_device), filtrando por sistema operacional e busca por nome.
Ação (1)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
update_adsets_device_targetingDefine dispositivo móvel e sistema operacional dos conjuntos Meta (user_os / user_device / versão do SO / somente Wi-Fi).
Notas das contas
2 ferramentasLeitura (1)
Consultam dados. Não mudam nada na conta.
list_account_notesLista as NOTAS que o gestor escreveu na conta de anúncio Meta (botão "Notas" do Gerenciador): o histórico do que foi feito e por quê, da mais nova para a mais antiga.
Ação (1)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
add_account_noteAcrescenta uma NOTA nova na conta de anúncio Meta (aparece no botão "Notas" do Gerenciador, com a data).
Orçamento, segmentação e mídia
8 ferramentasLeitura (2)
Consultam dados. Não mudam nada na conta.
get_campaign_budget_levelMostra se a campanha Meta usa orçamento na campanha (CBO) ou nos conjuntos (ABO).
get_adsets_advantage_audienceDiz, para cada conjunto Meta, se o PÚBLICO ADVANTAGE+ está ligado (lido na Meta na hora; a tabela do gerenciador não traz). apenas_idade=true quando só a idade está em modo Advantage.
Ação (6)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
set_campaign_budget_levelTroca o orçamento entre campanha (CBO) e conjuntos (ABO). target="CBO" (orçamento na campanha, informe campaign_budget em reais por dia) ou target="ABO" (orçamento em cada conjunto, informe adset_budgets com TODOS os…
enable_pixel_custom_event_conversionsCria uma CONVERSÃO PERSONALIZADA para cada evento personalizado do pixel (os nomes saem de list_pixel_custom_events), para o evento ganhar coluna própria (contagem e custo) no Gerenciador e nos relatórios.
update_adsets_placementsTroca os POSICIONAMENTOS de conjuntos Meta em lote, preservando o resto da segmentação de cada um (público, local, idade, interesses). mode="auto" = posicionamentos Advantage+ (automáticos); mode="manual" = só os…
set_adsets_advantage_audienceLiga ou desliga o PÚBLICO ADVANTAGE+ em conjuntos Meta (ligado=true/false).
set_ad_placement_mediaTroca a mídia do feed ou dos stories de um anúncio Meta. grupo="feed" (Feed, Explorar, Marketplace, Pesquisa) ou grupo="stories" (Stories, Status e Reels, formato vertical).
reset_ad_placement_mediaVolta o anúncio Meta a uma mídia só. Ele passa a ter UMA mídia para todos os posicionamentos (a do feed, ou a de grupo="stories" se pedido), com os mesmos textos e destino. GRAVA NA CONTA (criativo novo, volta para…
Catálogos e mídia agendada
11 ferramentasLeitura (5)
Consultam dados. Não mudam nada na conta.
list_meta_catalogsLista os catálogos de produtos que a conta Meta usa (e, quando o perfil tem a permissão, todos os catálogos dos negócios dele), com os conjuntos de produtos já usados nas campanhas.
list_catalog_product_setsLista os conjuntos de produtos de um catálogo (id, nome, quantidade).
list_catalog_productsLista os produtos de um catálogo (id, nome, retailer_id, imagem).
get_catalog_job_statusAndamento de create_catalog_ads_from_media ou bulk_edit_meta_catalog: status (processing ou done), quantos itens terminaram e, por item, o produto e o conjunto criados (sku, product_set_id), os anúncios de cada…
list_catalog_media_swapsLista as trocas de mídia de catálogo marcadas para uma hora (nome, SKU, horário de Brasília já em UTC, status).
Ação (6)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
create_catalog_adsCria um ANÚNCIO DE CATÁLOGO em cada conjunto escolhido (a aba "Anúncio de catálogo" do Meta Ads Editor). product_set_id="proprio" usa o conjunto de produtos que cada conjunto de anúncios já promove (recomendado em…
manage_meta_catalogGestão do catálogo de produtos (a mesma da tela). operation: create_catalog {name, business_id?}, rename_catalog {catalog_id, name}, create_set {catalog_id, name, filter}, update_set {catalog_id, set_id, name…
create_catalog_ads_from_mediaCada foto ou vídeo vira um PRODUTO do catálogo, num CONJUNTO DE PRODUTOS só dele (mesmo nome) e, com adset_ids, um ANÚNCIO DE CATÁLOGO em cada conjunto de anúncios escolhido (o "Um conjunto novo para cada mídia" da…
bulk_edit_meta_catalogEdita VÁRIOS produtos ou conjuntos de produtos do catálogo de uma vez (o "Editar em massa" do Gerenciar produtos e conjuntos). target=products ou sets; change: image (trocar imagem), video (trocar vídeo), link (mudar…
schedule_catalog_media_swapMarca a troca da mídia de UM produto de catálogo para uma hora, a mesma opção "Trocar esta mídia em" do envio de anúncio de catálogo.
apply_catalog_media_swaps_nowAplica AGORA as trocas de mídia de catálogo que estão pendentes nesta conta, sem esperar a hora marcada.
Espaço nos conjuntos de anúncios
2 ferramentasLeitura (1)
Consultam dados. Não mudam nada na conta.
list_adset_ads_for_limitAnúncios que contam no limite de 50 do conjunto (pausados contam e vêm sugeridos).
Ação (1)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
free_up_adset_spaceLibera o limite de 50 anúncios apagando os escolhidos (irreversível).
Contas
11 ferramentasLeitura (6)
Consultam dados. Não mudam nada na conta.
list_google_accountsLista contas Google Ads conectadas (diretas + MCC managed + clientes de MCC).
get_google_connection_statusVerifica se há token Google Ads válido conectado (sem detalhes do token).
get_google_account_statusEstado REAL de contas Google Ads, o mesmo indicador do topo do gerenciador Google (não só "token conectado"): conta ativa, suspensa, cancelada, encerrada, inativa (rótulo "Conta inativa"), sem forma de pagamento…
get_google_saved_selectionRetorna contas Google Ads previamente selecionadas pelo usuário (salvas no perfil).
get_google_account_optimizationRetorna optimization_score (0-100) e estimativas de impacto para uma conta Google Ads.
list_google_recommendationsLista as recomendações nativas do Google Ads de uma conta, já traduzidas: título, o que propõem (valores atuais e sugeridos), mudanca (o que muda se aplicar), estimativa do Google, aplicavel (dá para aplicar pelo Ads…
Ação (5)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
save_google_accounts_selectionSalva a seleção de contas Google Ads do usuário (customer_ids) no perfil.
activate_google_accountsAtiva contas Google no plano (só a pedido; usa vaga).
deactivate_google_accountsDesativa contas Google no plano (pede confirmar).
apply_google_recommendationAPLICA recomendações nativas do Google Ads (de list_google_recommendations) na conta, com os valores que o próprio Google sugeriu.
dismiss_google_recommendationDISPENSA recomendações nativas do Google Ads (de list_google_recommendations): elas saem da lista aqui e no Google Ads, sem mudar nada nas campanhas.
Campanhas e Performance Max
28 ferramentasLeitura (12)
Consultam dados. Não mudam nada na conta.
list_google_campaignsLista campanhas Google Ads de uma conta com status, bidding_strategy_type, optimization_score, budget e métricas de performance.
get_google_campaign_metricsRetorna apenas métricas (spend, impressions, clicks, CTR, conversions, ROAS) de campanhas Google Ads no período.
get_google_campaign_detailsDetalhes completos de uma campanha Google Ads específica.
get_google_url_optionsLê o Sufixo do URL final (final_url_suffix, é AQUI que moram as UTMs; o campo existe no Ads Editor) de UMA campanha Google Ads, mais o modelo de rastreamento (tracking_url_template) e os parâmetros personalizados.
list_google_utm_campaignsLista o Sufixo do URL final (final_url_suffix, o campo de UTM) da CONTA Google Ads e de cada campanha ativa ou com gasto em 30 dias.
get_google_campaign_locationsLista a segmentação geográfica atual de uma campanha Google Ads: localizações (cidade/região/país, com nome resolvido) e raios por endereço (proximity).
list_google_asset_groupsLista asset groups (Performance Max) de uma campanha Google Ads com métricas.
list_google_image_assetsLista as imagens já enviadas à conta Google Ads (biblioteca de assets), com id, dimensões, formato e os usos possíveis em Performance Max (marketing 1.91:1, square 1:1, logo, portrait).
list_google_youtube_channelsLista os canais do YouTube conectados nesta conta para enviar vídeos não listados.
list_google_youtube_channel_videosLista os vídeos de um canal do YouTube já conectado (list_google_youtube_channels), inclusive os não listados, do mais novo para o mais antigo, 25 por página.
get_google_asset_groupLê um grupo de recursos (asset group) de uma campanha Performance Max: nome, status, URL final e todas as peças por tipo (títulos, títulos longos, descrições, nome do negócio, imagens, logotipos, vídeos), cada peça…
get_google_account_timeseriesSérie diária agregada da conta Google Ads (gasto, impressões, cliques, conversões por dia).
Ação (16)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
pause_google_campaignPausa uma campanha Google Ads (PAUSED).
activate_google_campaignAtiva uma campanha Google Ads (ENABLED).
update_google_campaign_statusAltera o status de uma campanha Google Ads (ENABLED, PAUSED ou REMOVED).
update_google_budgetAtualiza orçamento de uma campanha Google Ads.
duplicate_google_campaignDuplica uma campanha Google Ads na MESMA conta.
set_google_url_optionsEdita o Sufixo do URL final (final_url_suffix) de UMA campanha Google Ads, é o campo de UTM, e ele EXISTE no Ads Editor.
apply_google_utmsGrava o Sufixo do URL final (final_url_suffix) com a UTM padrão do Ads Editor.
rename_google_campaignRenomeia uma campanha Google Ads (só o nome muda; status, orçamento e segmentação não).
update_google_campaign_locationsAltera a segmentação geográfica de uma campanha Google Ads.
create_google_pmax_campaignCria uma campanha PERFORMANCE MAX do zero no Google Ads (orçamento + campanha + grupo de recursos com títulos, títulos longos, descrições, nome do negócio, imagens e logotipo + temas de busca + localização), numa…
upload_google_image_assetEnvia uma imagem PNG ou JPEG (base64, até 5 MB) para a biblioteca da conta Google Ads e devolve o asset_id para usar em Performance Max.
upload_google_videoSobe um VÍDEO para o Google Ads pelo endereço: o servidor baixa o arquivo (file_url https público, ou link do Google Drive de UM arquivo compartilhado como "qualquer pessoa com o link", o link INTEIRO do…
update_google_asset_groupEdita o grupo de recursos de uma campanha Performance Max: adiciona títulos, títulos longos, descrições, nome do negócio, imagens (por asset_id), vídeos, temas de busca e públicos (audience_ids, sinal); remove peças…
update_google_biddingAltera estratégia de lances de uma campanha Google Ads (MANUAL_CPC, ENHANCED_CPC, TARGET_CPA, TARGET_ROAS, MAXIMIZE_CONVERSIONS, MAXIMIZE_CONVERSION_VALUE) com parâmetros opcionais.
create_google_campaignCria campanha Google Ads do zero, do tipo SEARCH, DISPLAY ou DEMAND_GEN (Geração de demanda), SEMPRE PAUSED.
clone_google_campaign_to_accountClona uma campanha do Google Ads para OUTRA conta de anúncios.
Grupos e anúncios
16 ferramentasLeitura (5)
Consultam dados. Não mudam nada na conta.
list_google_adgroupsLista ad groups de uma campanha Google Ads com bid, status e métricas.
list_all_google_adgroupsLista TODOS os ad groups de uma conta Google Ads (sem filtro de campanha), com métricas do período.
list_google_adsLista anúncios de um ad group Google Ads (headlines, descriptions, URLs, métricas).
list_all_google_adsLista TODOS os anúncios de uma conta Google Ads, com métricas do período.
get_google_ad_detailsDetalhes completos de um anúncio Google Ads, headlines (pinned), descriptions, display_url, final_url, tracking_template, custom_parameters, ad_strength.
Ação (11)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
create_google_ad_groupCria um GRUPO de anúncios novo sob uma campanha de Pesquisa que já existe, com palavras-chave e, opcionalmente, o primeiro anúncio responsivo.
create_google_adCria um anúncio responsivo de Pesquisa (RSA) novo sob um grupo que já existe.
rename_google_adgroupRenomeia um grupo de anúncios do Google Ads.
set_google_adgroup_target_cpaDefine o CPA desejado de um GRUPO de anúncios (em reais).
update_google_adgroup_statusAltera status de um ad group Google Ads (ENABLED, PAUSED, REMOVED).
pause_google_adgroupPausa um ad group Google Ads.
activate_google_adgroupAtiva um ad group Google Ads.
duplicate_google_adgroupClona um ad group Google Ads (com ads e keywords) para outra campanha.
update_google_ad_statusAltera status de um anúncio Google Ads (ENABLED, PAUSED, REMOVED).
update_google_adEdita Responsive Search Ad Google (headlines, descriptions, final_url, tracking_template).
duplicate_google_adCopia um Responsive Search Ad (RSA) do Google Ads para o MESMO grupo ou para outro grupo da mesma conta.
Palavras-chave e termos de busca
9 ferramentasLeitura (4)
Consultam dados. Não mudam nada na conta.
list_google_keywordsLista keywords de um ad group Google Ads com match_type, bid, status, quality_score e métricas.
get_google_keyword_ideasPlanejador de palavras-chave do Google: sugestões com volume de busca e CPC REAIS da conta, a partir do site e/ou de sementes.
list_google_keyword_search_termsTermos de busca reais que UMA palavra-chave específica acionou, com métricas.
list_google_search_termsSearch Terms Report Google Ads: queries reais que dispararam anúncios, com status (ADDED, EXCLUDED, NONE) e métricas.
Ação (5)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
add_google_keywordAdiciona keyword a um ad group Google Ads com match_type (BROAD, PHRASE, EXACT) e bid opcional.
update_google_keywordPausa, reativa ou muda o lance de uma keyword Google Ads.
remove_google_keywordRemove uma keyword Google Ads de um ad group.
add_google_negative_keywordAdiciona negative keyword Google Ads em nível de campanha (campaign_id) ou ad group (ad_group_id).
change_google_keyword_match_typeTroca o tipo de correspondência de uma palavra-chave (BROAD, PHRASE, EXACT).
Extensões
7 ferramentasLeitura (2)
Consultam dados. Não mudam nada na conta.
list_google_extensionsLista extensões (sitelinks, callouts e structured snippets) Google Ads de uma conta ou de uma campanha específica (campaign_id).
list_google_account_assetsVarre as extensões da conta nos três níveis (conta, campanha e grupo) e devolve deduplicado.
Ação (5)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
create_google_sitelinksCria e vincula sitelinks Google Ads a uma campanha.
create_google_calloutsCria e vincula callouts (frases de destaque, até 25 chars cada) Google Ads a uma campanha.
create_google_snippetsCria e vincula um structured snippet Google Ads a uma campanha: um header (ex: Serviços, Marcas, Cursos, Destinos) e uma lista de valores (até 25 chars cada).
update_google_extensionEdita uma extensão do Google Ads (sitelink, frase de destaque ou snippet).
remove_google_extensionDesvincula uma extensão do Google Ads do nível em que ela está (conta ou campanha).
Conversões
5 ferramentasLeitura (2)
Consultam dados. Não mudam nada na conta.
list_google_conversion_actionsLista as ações de conversão (conversions) ativas de uma conta Google Ads: id, nome, categoria, tipo e se é primária.
get_campaign_conversion_goalMostra as metas de conversão de uma campanha Google Ads: se ela usa as metas da CONTA (mode=account) ou conversões ESPECÍFICAS desta campanha (mode=specific) e quais (selected_action_ids).
Ação (3)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
create_google_conversion_actionCria uma ação de conversão (tipo página web) na conta Google Ads e devolve a TAG (global site tag + event snippet) para o usuário instalar no site. category deve ser uma de: SUBMIT_LEAD_FORM, CONTACT, PURCHASE…
remove_google_conversion_actionRemove (arquiva) uma ação de conversão da conta Google Ads.
set_campaign_conversion_goalDefine as metas de conversão de uma campanha Google Ads. mode="account" faz a campanha herdar as metas da conta; mode="specific" faz a campanha otimizar só pelas conversões escolhidas (conversion_action_ids…
Demografia
2 ferramentasLeitura (1)
Consultam dados. Não mudam nada na conta.
list_google_demographicsLista a demografia de um grupo de anúncios de Pesquisa do Google Ads: gênero, faixa etária, renda familiar e status parental, com o estado de cada valor (padrao, ajustado com +/- %, excluido) e as métricas do período…
Ação (1)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
update_google_demographicAltera UM valor demográfico de um grupo de anúncios de Pesquisa. action: "exclude" (negativa o público: o grupo deixa de anunciar para ele), "adjust" (ajuste de lance em %, de -90 a +900, ex.: adjustment_pct 20 =…
Horários, aparelhos e segmentos
4 ferramentasLeitura (2)
Consultam dados. Não mudam nada na conta.
get_google_performance_segmentsDesempenho do Google Ads por SEGMENTO no período: dimension "device" (celular, computador, tablet, TV), "hour" (hora do dia, 0 a 23), "day_of_week" (segunda a domingo) ou "landing_page" (página de destino, agrupada…
get_google_campaign_scheduleMostra a programação de anúncios de uma campanha do Google Ads (dias e faixas de horário com o ajuste de lance de cada uma; lista vazia = todos os horários) e o ajuste de lance por aparelho (celular, computador…
Ação (2)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
update_google_ad_scheduleDefine a programação de anúncios de uma campanha do Google Ads.
update_google_device_bidAjusta o lance de UM aparelho numa campanha do Google Ads: device MOBILE, DESKTOP ou TABLET (CONNECTED_TV só quando a campanha já mostra esse aparelho) e adjustment_pct de -90 a 900, ou -100 para tirar o aparelho da…
Listas de palavras-chave negativas
6 ferramentasLeitura (1)
Consultam dados. Não mudam nada na conta.
list_google_negative_keyword_listsLista as listas compartilhadas de palavras negativas da conta do Google Ads, com o total de palavras e as campanhas que usam cada uma.
Ação (5)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
create_google_negative_keyword_listCria uma lista compartilhada de palavras negativas na conta do Google Ads, já com as palavras (opcional) e já aplicada nas campanhas de campaign_ids (opcional), numa chamada só.
add_google_negative_list_keywordsAdiciona palavras negativas a uma lista compartilhada do Google Ads.
remove_google_negative_list_keywordsRemove palavras de uma lista compartilhada de negativas do Google Ads, pelo criterion_id de cada uma (list_google_negative_keyword_lists com list_id mostra os ids).
apply_google_negative_keyword_listAplica uma lista compartilhada de negativas em campanhas do Google Ads (as palavras da lista passam a bloquear as buscas nelas).
detach_google_negative_keyword_listRetira uma lista compartilhada de negativas de campanhas do Google Ads (a lista continua existindo e pode ser aplicada de novo).
Públicos
11 ferramentasLeitura (2)
Consultam dados. Não mudam nada na conta.
list_google_audiencesLista os públicos da conta Google Ads: listas de remarketing (site, combinação, listas do Google), segmentos personalizados e públicos (os que entram em PMax e Demand Gen), com tamanho, se está aberta/fechada, se dá…
list_google_audience_targetingMostra os públicos ligados a uma campanha, grupo de anúncios ou grupo de recursos (PMax): nome, tipo, se é exclusão e o link (usado para desligar e para ajustar o lance), o ajuste de lance atual (ajuste_pct), o modo…
Ação (9)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
suggest_google_audiencesMODO AUTOMÁTICO de públicos do Google: varre a conta (termos de pesquisa e palavras-chave que converteram, páginas de destino com clique, listas que já existem, públicos em observação que convertem) e devolve os…
suggest_google_competitor_sitesSites de CONCORRENTES para o segmento personalizado do Google (campo Sites).
create_google_custom_segmentCria um SEGMENTO PERSONALIZADO no Google Ads: pessoas que pesquisam certos termos, visitam sites parecidos (inclusive de concorrentes) ou usam certos apps.
create_google_remarketing_listCria uma lista de REMARKETING DE SITE no Google Ads (quem visitou páginas cujo endereço contém, é igual, começa ou termina com algo), com duração em dias.
create_google_combined_listCria uma COMBINAÇÃO de listas de remarketing no Google Ads: incluir quem está em todas (include_all) ou em qualquer (include_any) e tirar quem está em outras (exclude).
update_google_audienceEdita um público do Google Ads criado na conta: troca o nome e, conforme o tipo, as regras e a duração (remarketing de site), os termos/sites/apps (segmento personalizado) ou as listas (combinação).
remove_google_audienceExclui um público do Google Ads (lista de remarketing, segmento personalizado ou público).
set_google_audience_targetingLiga, desliga ou muda o modo de públicos numa campanha, grupo de anúncios ou grupo de recursos do Google Ads. action "add" + audiences + mode: observation (padrão; só ajusta lance, não restringe), targeting (só…
set_google_audience_bid_adjustmentAjusta o lance de UM público ligado (em observação ou segmentação) numa campanha ou grupo de anúncios do Google Ads: adjustment_pct de -90 a +900 (0 = sem ajuste).
Criação de campanha com IA
6 ferramentasLeitura (3)
Consultam dados. Não mudam nada na conta.
list_google_campaign_templatesLista os modelos de campanha Google salvos no Ads Editor (os mesmos do assistente "Criar campanha"): id, nome, tipo, conta de origem e data.
get_google_campaign_templateAplica um modelo salvo: devolve os campos do modelo e create_args prontos para a tool de proxima_tool, na conta customer_id.
get_google_campaign_as_templateLê uma campanha Google existente e devolve os campos dela no formato do assistente, com create_args para criar uma parecida (nome com "(cópia)").
Ação (3)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
draft_google_campaign_with_aiMonta com IA, em um passo, o rascunho de uma campanha Google a partir do site, do orçamento e da cidade: palavras-chave, negativas, títulos, descrições e extensões (Pesquisa) ou títulos longos, nome do negócio, temas…
save_google_campaign_templateSalva um modelo de campanha Google no Ads Editor (o mesmo que o assistente usa).
delete_google_campaign_templateExclui um modelo de campanha Google salvo no Ads Editor.
Datas, rótulos e organização
7 ferramentasLeitura (2)
Consultam dados. Não mudam nada na conta.
list_google_campaign_datesLista a data de início e a data de término das campanhas do Google Ads de uma conta (fuso da conta).
list_google_labelsLista os rótulos (labels) de uma conta do Google Ads, com cor e quantos itens usam cada um, e quais campanhas, grupos e anúncios têm cada rótulo (mapas campanhas/grupos/anuncios: id do item para ids de rótulo).
Ação (5)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
set_google_campaign_datesDefine, troca ou remove a DATA DE TÉRMINO de campanhas do Google Ads que já existem (uma ou várias da mesma conta), e a data de início de campanha que ainda não começou.
create_google_labelCria um rótulo (label) na conta do Google Ads, com nome (1 a 80 caracteres), cor de fundo #RRGGBB e descrição opcional.
apply_google_labelAplica ou retira um rótulo em vários itens de UMA conta do Google Ads: campanhas (level=campaign, ids das campanhas), grupos de anúncios (level=adgroup) ou anúncios (level=ad, cada id no formato GRUPO~ANUNCIO, ex.
update_google_labelRenomeia um rótulo do Google Ads ou troca a cor (#RRGGBB) e a descrição.
remove_google_labelRemove um rótulo da conta do Google Ads.
Experimentos
5 ferramentasLeitura (1)
Consultam dados. Não mudam nada na conta.
list_google_experimentsLista os experimentos (teste A/B) do Google Ads de uma conta, ou de uma campanha: estado (em preparação, agendado, em andamento, encerrado, aplicado), divisão de tráfego, campanha original e campanha de teste, e o…
Ação (4)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
create_google_experimentCria um experimento (teste A/B) a partir de UMA campanha de Pesquisa ou Display do Google Ads.
end_google_experimentEncerra um experimento do Google Ads em andamento: o teste para de receber tráfego e a campanha original segue como estava, sem a mudança.
apply_google_experimentAplica um experimento do Google Ads em andamento: o Google leva a mudança do teste (lance ou página de destino) para a campanha ORIGINAL e encerra o teste.
remove_google_experimentRemove um experimento do Google Ads que ficou em preparação (não agendado).
Shopping e Merchant Center
3 ferramentasLeitura (1)
Consultam dados. Não mudam nada na conta.
list_google_merchant_centersDiz se a conta do Google Ads tem Merchant Center vinculado (exigência para campanha de Shopping e para Performance Max com produtos) e lista as lojas: vinculadas (merchant_id que serve para Shopping e PMax, com…
Ação (2)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
set_google_pmax_merchantLiga (ou troca) o Merchant Center numa campanha PERFORMANCE MAX que já existe, como o bloco Merchant Center / Google Shopping do Editar grupo de recursos: vale para a campanha inteira, e cada grupo de recursos sem…
create_google_shopping_campaignCria uma campanha de Shopping padrão no Google Ads (orçamento, campanha ligada ao Merchant Center, grupo com todos os produtos do feed e o anúncio de produto), PAUSADA por padrão.
Otimização por IA
13 ferramentasLeitura (4)
Consultam dados. Não mudam nada na conta.
list_google_optimizationsLista as Otimizações por IA do GOOGLE ADS do usuário (motor google_ads_scales): modo suggest/auto, flags de autonomia (negativar, pausar keyword, orçamento, realocação), tetos, sazonalidade e o last_analysis do…
list_google_optimization_suggestionsLista as sugestões PENDENTES do motor de Otimização Google (negativar termo, incluir/pausar palavra-chave, troca de lance, orçamento, tetos, PMax, extensões, criar PMax nova…), com título, explicação, payload (o que…
get_google_pmax_draft_from_suggestionMonta o rascunho da Performance Max sugerida pela Otimização Google (sugestão kind "pmax_create" de list_google_optimization_suggestions): parte da melhor campanha de Pesquisa da conta (URL, localização, idiomas…
get_google_optimization_historyHistórico de AÇÕES de uma Otimização Google (automáticas e aprovadas): o que mudou, de quanto para quanto (orçamentos em R$), o motivo e a evidência, pronto para exibir, com chips e grupos…
Ação (9)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
decide_google_suggestionsDecide VÁRIAS sugestões pendentes da Otimização Google de uma vez (até 50).
approve_google_suggestionAPROVA uma sugestão pendente da Otimização Google: executa a mutação no Google Ads (mesma porta de escrita do motor, com validate_only antes) e registra a decisão como treino. note (opcional) vira comentário de…
dismiss_google_suggestionRECUSA uma sugestão pendente da Otimização Google, sem tocar na conta.
toggle_google_optimizationLiga/desliga uma Otimização Google (pausa ou retoma o motor naquela conta).
delete_google_optimizationExclui uma Otimização por IA do Google. As sugestões e o histórico dela caem junto. Requer uma Otimização por IA do Google já ativada na conta.
duplicate_google_optimizationDuplica a configuração de uma Otimização por IA do Google para outra conta ou campanha.
set_google_optimization_noteGrava o comentário de treino GERAL da otimização, o que o motor deve levar em conta sempre.
undo_google_optimization_actionDesfaz UMA ação que o motor do Google já executou (volta o valor anterior no Google Ads).
rate_google_optimization_actionDiz se uma ação do histórico do motor foi certa ou errada.
Conversões offline
4 ferramentasLeitura (1)
Consultam dados. Não mudam nada na conta.
get_google_offline_conversionsConversão offline do Google numa conta: a configuração (ação de conversão "Importar de cliques", projetos de integração, status de venda, valor, consentimento, ligada ou não), as ações de upload da conta, os projetos…
Ação (3)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
set_google_offline_conversionsLiga, desliga ou ajusta a conversão offline do Google numa conta: a venda que chega por webhook com gclid/gbraid/wbraid é enviada sozinha ao Google (a cada 10 minutos).
send_google_offline_conversions_nowEnvia AGORA ao Google as vendas novas com clique da conta (o envio automático roda a cada 10 minutos).
upload_google_offline_conversionEnvia ao Google UMA venda fechada fora do checkout (CRM, WhatsApp) pelo identificador do clique: gclid, gbraid ou wbraid (só um), com o número do pedido, o valor e a data.
Análises por IA (Meta)
10 ferramentasLeitura (5)
Consultam dados. Não mudam nada na conta.
list_ai_analysesLista as análises por IA já feitas numa conta: criativos da conta, concorrentes (biblioteca de anúncios), estudos de criativos e diagnósticos da conta.
get_ai_analysisAbre o RELATÓRIO de uma análise por IA já feita (criativos da conta, concorrente, estudo ou diagnóstico): síntese, o que funciona, o que limita, briefs, experimentos, decisões e plano de 7 dias, mais o link do PDF.
get_account_creatives_analysis_statusSituação da análise de criativos da conta iniciada por analyze_account_creatives.
search_competitor_adsBusca os anúncios ativos de um CONCORRENTE na Biblioteca de Anúncios da Meta (nome da página, @ ou link do Facebook/Instagram) e guarda no acervo da conta.
get_competitor_analysis_statusAs últimas análises de mídia de concorrente da conta (modo=midia de analyze_competitor_ads): situação de cada uma e, quando concluída, o analysis_id para abrir com get_ai_analysis.
Ação (5)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
analyze_account_creativesAnalisa com IA os criativos da PRÓPRIA conta (vídeo e imagem assistidos pela IA, com as métricas de cada anúncio): o que funciona, o que limita, padrões e sugestões de novos criativos.
run_account_diagnosisDiagnóstico por IA da conta: nota de saúde, números da semana contra a anterior e a lista priorizada do que fazer (pausar, cortar ou aumentar verba, trocar anúncio, corrigir medição), cada ação com o número que a…
analyze_ad_creativeAnalisa com IA UM criativo solto a partir do link: imagem (JPG, PNG, WebP, até 5 MB) ou vídeo MP4 (até 40 MB; a IA vê quadros do vídeo e lê a transcrição do áudio).
analyze_competitor_adsAnalisa com IA anúncios de UM concorrente já buscados por search_competitor_ads (até 12 ids). modo=texto (padrão): analisa a copy, responde na hora e devolve o relatório. modo=midia: a IA assiste vídeo e imagem; roda…
generate_competitor_synthesisGera a SÍNTESE de uma análise de concorrente já feita: tese, funil, mapa de testes, o que copiar, adaptar e evitar, 3 briefs e 3 experimentos com regra de parada.
Análises por IA (Google)
4 ferramentasLeitura (3)
Consultam dados. Não mudam nada na conta.
list_google_ads_analysesLista as análises por IA já feitas numa conta Google Ads: análises dos anúncios (analyze_google_ads) e diagnósticos da conta (run_account_diagnosis com customer_id).
get_google_ads_analysisAbre uma análise dos anúncios Google já feita (analysis_id de list_google_ads_analyses): problemas por anúncio e por grupo de recursos da PMax e as sugestões de texto da IA.
search_google_competitor_adsPesquisa os anúncios que um CONCORRENTE roda no Google, pela Central de Transparência de Anúncios: informe o site (loja.com.br ou o link) ou o nome da empresa.
Ação (1)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
analyze_google_adsAnalisa os ANÚNCIOS de uma conta Google Ads: força do anúncio, títulos e descrições fracos, repetidos ou curtos, textos com desempenho Baixo segundo o Google, avisos do Google e, na Performance Max, os recursos de…
Escala de orçamento com IA
14 ferramentasLeitura (6)
Consultam dados. Não mudam nada na conta.
list_optimizationsLista todas as otimizações por IA (budget scales) configuradas pelo usuário, sem chamar Meta API (rápido).
get_optimizations_dashboardDashboard executivo agregado de todas as escalas: summary (spend/results/MER/ROAS/CPA), top/bottom performer e estados (healthy/risk/critical).
get_optimizations_health_summarySummary de saúde de todas as escalas: contagens (healthy/risk/critical), score médio, categorização e o "gargalo da semana" de cada otimização (causa provável pelo funil, com confiança, se está fora da campanha e a…
get_optimization_detailsDetalhes de uma escala específica (busca via list e filtra por id).
get_optimization_spendMétricas de gasto e resultados de uma escala (week_spent, month_spent, results_by_campaign).
get_optimization_historyHistórico de execuções de uma escala: ações tomadas, métricas, healthScore, ajustes de budget.
Ação (8)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
create_optimizationCria uma otimização por IA (budget scale).
update_optimizationAtualiza uma otimização por IA existente: só os campos enviados mudam.
delete_optimizationExclui uma escala de orçamento permanentemente.
toggle_optimizationAtiva ou desativa uma escala de orçamento (is_active pedido, ou alterna se omitido).
accept_suggested_targetAceita o alvo sugerido de uma otimização de CADASTRO ou CONVERSA sem custo máximo informado.
set_optimization_pause_at_capFaz a otimização PAUSAR as campanhas ao atingir o teto semanal ou mensal (retomada automática na virada: segunda-feira ou dia 1), em vez de deixar cada campanha no orçamento mínimo, que deixa o gasto passar um pouco…
set_optimization_single_creativeLiga ou desliga, nesta otimização, a escolha "rodo 1 criativo vencedor por escolha".
compare_optimization_ad_and_pageCompara a promessa do anúncio com mais gasto de uma campanha da otimização com a primeira dobra da página para onde ele leva (título, h1, primeiros 600 caracteres, preço e botão), por IA.
Regras automatizadas
8 ferramentasLeitura (4)
Consultam dados. Não mudam nada na conta.
list_rulesLista regras automatizadas configuradas pelo usuário, Meta e Google (campo platform), de todas as contas, podendo filtrar por conta.
get_rule_detailsDetalhes completos de uma regra automatizada (condições, ações, schedule, calculation_period).
get_rule_historyHistórico de execuções de uma regra: ação tomada, entities afetadas, sucesso/erro, timestamp.
list_recent_rule_executionsExecuções recentes de todas as regras do usuário (timeline geral).
Ação (4)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
create_ruleCria uma regra automatizada. Dois formatos: (1) CONDIÇÃO + ação, metric/operator/threshold; (2) HORÁRIO puro, schedule_type "specific_date" com schedule_date e schedule_time, SEM metric: dispara a ação na hora…
update_ruleAtualiza uma regra automatizada existente (Meta ou Google; a plataforma da regra não muda).
delete_ruleExclui uma regra automatizada permanentemente.
toggle_ruleAtiva ou desativa uma regra automatizada (alterna is_active).
Alertas e notificações
10 ferramentasLeitura (4)
Consultam dados. Não mudam nada na conta.
list_alertsLista todos os alertas configurados pelo usuário, Meta e Google (campo platform), com métrica, threshold e status.
check_alertsDispara uma verificação manual de alertas (rate limited no backend).
list_notificationsLista notificações in-app do usuário (lidas e não lidas).
get_unread_notifications_countRetorna a contagem de notificações não lidas.
Ação (6)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
create_alertCria um alerta com métrica (cpa, cpc, cpm, ctr, spend, roas; no Google também conversions), operator (gt, lt, eq) e threshold.
update_alertAtualiza um alerta existente. campaign_objectives = [] limpa o filtro por objetivo (volta a todas as campanhas).
delete_alertExclui um alerta permanentemente.
mark_notification_readMarca uma notificação como lida.
mark_all_notifications_readMarca todas as notificações como lidas.
delete_notificationExclui uma notificação permanentemente.
Relatórios
15 ferramentasLeitura (9)
Consultam dados. Não mudam nada na conta.
list_reportsLista todos os relatórios criados pelo usuário autenticado (ID, título, slug, contas vinculadas, IG, Google, is_active: se o link está ativo ou desativado).
get_reportRecupera um relatório pelo seu ID (UUID) ou slug público.
get_report_access_logsLogs de acesso a um relatório (autenticado): IPs, user_agents, durações, referrers.
get_public_reportDados básicos de um relatório público (por slug).
get_public_report_metricsMétricas Meta Ads de um relatório público (campanhas, spend, conversions, ROAS).
get_public_report_creativesCriativos (com thumbnails e métricas) de um relatório público Meta.
get_public_report_instagram_insightsInsights de conta Instagram do relatório público (followers, engagement, top posts).
get_public_report_google_metricsMétricas Google Ads de um relatório público.
get_public_report_google_advancedRelatório Google avançado de um relatório público (ad groups, cidades, vídeos).
Ação (6)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
create_reportCria um novo relatório vinculado a uma conta Meta (ou múltiplas) com seções pré-definidas e período.
update_reportAtualiza campos de um relatório existente (title, config, is_public, contas vinculadas). is_active=false DESATIVA o link sem excluir o relatório (cliente inadimplente, contrato pausado): o link para de abrir para…
set_report_textsEscreve, troca ou apaga os dois textos do topo do relatório, sem mexer no resto: comentario (observações do gestor, até 2000 caracteres) e analise (análise do período, até 6000).
generate_report_analysisGASTA CRÉDITOS DE IA DA CONTA (o mesmo custo do botão "Gerar com IA" do relatório, 1 crédito por geração).
set_report_sectionsLiga ou desliga seções do relatório em um, vários ou TODOS os seus relatórios de uma vez, sem mexer no resto da configuração.
delete_reportExclui um relatório permanentemente.
Monitor de saldo e Central de Contas
7 ferramentasLeitura (3)
Consultam dados. Não mudam nada na conta.
get_account_balance_statusRetorna saúde do saldo de todas as contas Meta + Google do usuário: balance, days_remaining, today_spend, spend_cap, status, contas em alerta.
list_monitor_blacklistLista contas ocultas do Monitor (blacklist) com data e motivo opcional.
list_hidden_accounts_centralLista contas ocultadas pelo usuário na Central de Contas.
Ação (4)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
hide_account_in_monitorOculta uma conta (Meta ou Google) do dashboard do Monitor de saldo.
unhide_account_in_monitorReexibe uma conta antes oculta do Monitor de saldo.
hide_account_in_centralOculta uma conta (Meta ou Google) da Central de Contas do usuário.
unhide_account_in_centralReexibe uma conta antes oculta na Central de Contas.
Vendas e UTMs
2 ferramentasLeitura (2)
Consultam dados. Não mudam nada na conta.
get_sales_summaryResumo de vendas (Hotmart/Kiwify/Eduzz/Braip) agrupado por campanha/conjunto/anúncio Meta, no período.
list_integrations_utmsLista integrações de UTMs configuradas (projetos Hotmart/Kiwify/Eduzz/Braip e suas contas vinculadas).
Modelos, grupos e configurações
12 ferramentasLeitura (3)
Consultam dados. Não mudam nada na conta.
list_report_templatesLista os MODELOS do "Copiar relatório" (texto do relatório de WhatsApp) do Gerenciador Meta ou Google: nome, métricas escolhidas, saudação, cabeçalho e rodapé.
list_account_groupsLista os GRUPOS DE CONTAS da Central de Contas (e dos seletores de conta): nome, cor, contas Meta e Google de cada grupo.
get_account_ai_profileLê o PERFIL DA CONTA que a IA usa como contexto (Copiloto, diagnóstico e análises): tipo de negócio, site, Instagram e as notas do gestor sobre o negócio. confirmado=false quando o tipo de negócio ainda não foi…
Ação (9)
Criam, editam, pausam ou excluem algo na conta de anúncios ou no Ads Editor.
apply_meta_utmsGrava as UTMs padrão do Ads Editor (utm_source=FB, campanha, conjunto, anúncio e posicionamento com nome|id) nos parâmetros de URL de TODOS os anúncios das campanhas Meta escolhidas, pelo projeto de Integrações UTMs…
save_report_templateSalva um MODELO novo do "Copiar relatório" (Meta ou Google): nome, as métricas (chaves de list_report_templates.metricas_disponiveis, na ordem em que devem aparecer) e, opcionalmente, saudação, cabeçalho e rodapé.
delete_report_templateExclui um modelo do "Copiar relatório" (id de list_report_templates).
create_account_groupCria um GRUPO DE CONTAS na Central (aparece também nos seletores de conta do Meta e do Google).
update_account_groupEdita um grupo de contas da Central: nome, cor e/ou a lista COMPLETA de contas (o que for enviado substitui a lista anterior daquela plataforma).
delete_account_groupExclui um grupo de contas da Central (as contas continuam conectadas; só o grupo some).
update_account_ai_profileAtualiza o PERFIL DA CONTA para a IA: business_type (ecommerce, local_business, infoproduct, saas, agency, services ou general), website, instagram_handle e notes (o que a IA deve saber do negócio: oferta, ticket…
create_google_optimizationCria uma OTIMIZAÇÃO POR IA DO GOOGLE para uma conta Google Ads.
update_google_optimizationEdita uma OTIMIZAÇÃO POR IA DO GOOGLE existente (id de list_google_optimizations): nome, escopo (campaign_ids/full_account), objetivo, site, metas (CPA/ROAS), orçamentos em reais, ticket médio, ações automáticas…
Resumo das contas
1 ferramentaLeitura (1)
Consultam dados. Não mudam nada na conta.
get_central_accounts_summaryResumo por conta Meta igual à tabela da Central de Contas: gasto, resultados, custo por resultado, CTR, CPM, saldo, status, seguidores do Instagram, compras e faturamento por UTM, lucro e ORÇAMENTO DIÁRIO da conta…
Equipe e histórico
3 ferramentasLeitura (3)
Consultam dados. Não mudam nada na conta.
list_team_membersLista os membros da equipe do proprietário, com nome, e-mail, função, último acesso e permissões de páginas e contas.
get_team_activity_historyConsulta o histórico de ações da equipe no Ads Editor e, quando disponível, no Meta.
get_team_dashboardResumo da equipe igual ao painel da tela Equipe: presença (online agora / último acesso), tempo com o Ads Editor aberto, dias ativos, quantas ações cada membro fez e em quais contas, no período de 7, 14 ou 30 dias.
Perguntas frequentes
O MCP do Ads Editor é oficial da Meta?
Não. O Ads Editor é uma plataforma independente e o MCP é dele, não da Meta nem do Google. Ele conversa com as duas plataformas pelas APIs oficiais, com a autorização (OAuth) que você dá ao conectar as contas.
Funciona no ChatGPT?
Sim. Funciona em qualquer cliente que aceite conector MCP: ChatGPT, Claude, Codex e Cursor, entre outros. Você cadastra o conector com o endereço e o token gerados no Ads Editor e passa a pedir em português.
O MCP é só de leitura?
Não. Das 336 ferramentas, 145 são de leitura (consultam métricas, campanhas, públicos) e 191 são de ação: pausam, ativam, criam, editam orçamento e clonam. Campanhas criadas pelo MCP nascem pausadas, e há teto de segurança para orçamento diário.
Onde vejo o que a IA fez na minha conta?
No histórico da página MCP dentro do Ads Editor (Atividade recente), com cada ferramenta chamada. As mudanças também aparecem no histórico de alterações da própria Meta e do Google Ads.
Para ler mais
- Documentação no GitHub (theusmyep/ads-editor-mcp): como conectar no Claude, ChatGPT, Codex e Cursor, grupos de ferramentas e exemplos de prompt.
- Registro oficial do MCP: publicado como
br.com.adseditor/mcp. - MCP para Meta Ads e Google Ads no Claude e no ChatGPT
- MCP em números: as ferramentas mais usadas
Teste o MCP nas suas contas
7 dias grátis. Planos a partir de R$ 97 por mês; a página de preços mostra em quais planos o MCP está incluído.
Começar teste grátis