Traffic AI · seu CPA real, decisão por lucro, você no controleQuero o Traffic AI — R$397
← Conteúdo

IA

Conectei o Claude ao Meta Ads via MCP: o que funciona e o que quebra

A Meta lançou MCP oficial em abril de 2026 e o setup saturou em inglês. O que ninguém cobre é o que a IA acerta, o que quebra, e por que aprovar cada mutação não é limitação de produto: é a parte que te salva dinheiro.

Guia da Traffic AI — copiloto de gestão de Meta Ads com IA e aprovação humana, da VT Group. Baseado no VT Method, a metodologia por trás do produto.

O Claude conectado ao Meta Ads por MCP lê e sintetiza dados de campanha com precisão razoável, e isso já economiza muito tempo. Escrita direta na conta (pausar, mudar orçamento, criar conjunto) funciona tecnicamente, mas executa sobre dado inflado e sem contexto de negócio, então é onde o dinheiro vaza. O modelo seguro é a IA propor a ação e o humano aprovar com um clique antes de qualquer mutação.

Compartilhar

O que é o MCP da Meta, em uma frase

Em 29 de abril de 2026 a Meta lançou um servidor MCP oficial em mcp.facebook.com/ads. MCP (Model Context Protocol) é o padrão da Anthropic para conectar um modelo de linguagem a ferramentas externas por chamadas estruturadas. Na prática: em vez de você copiar relatório do Gerenciador e colar no chat, o Claude chama a API da Meta direto e devolve a resposta na conversa.

O servidor oficial expõe 29 ferramentas: leitura de campanhas, conjuntos e anúncios, criação de criativo, ajuste de orçamento, pausar e ativar. Existe também uma Ads CLI da Meta voltada a agentes e um servidor da comunidade no GitHub (o Pipeboard, com algo em torno de 772 stars). O conteúdo de setup saturou em inglês ao longo de maio e junho de 2026, com tutorial pra todo lado. Não é isso que falta. Falta alguém dizer o que acontece quando você usa de verdade, com dinheiro de cliente na conta.

29
ferramentas no servidor MCP oficial da Meta. Leitura, criação de criativo, orçamento, pausar e ativar. O setup é o problema fácil. O difícil é decidir quais delas você deixa o modelo executar sem te perguntar.

Conectar leva 10 minutos: o passo a passo

O setup em si é trivial, e é por isso que ele saturou. Eu rodei o caminho do servidor oficial dentro do Claude. São cinco passos, e nenhum deles é a parte que importa:

Tenha uma conta Business e acesso ao Gerenciador

O MCP oficial autentica pela sua conta Meta Business via OAuth. Você precisa ter permissão de anúncios na conta que vai conectar. Conta pessoal solta não serve, e isso já filtra metade dos tutoriais que mostram token avulso.

Adicione o servidor mcp.facebook.com/ads ao seu cliente

No Claude (ou em qualquer cliente que fale MCP), você aponta para a URL do servidor remoto. Não baixa nada, não roda servidor local: é um endpoint hospedado pela Meta. O cliente lista as 29 ferramentas assim que conecta.

Autorize via OAuth e selecione a conta de anúncios

Abre a tela de login da Meta, você concede o escopo de anúncios e escolhe qual ad account o modelo pode tocar. Aqui é onde você decide o blast radius: conecta a conta de teste primeiro, nunca a conta principal de cliente na primeira sessão.

Faça a primeira pergunta de leitura

"Me lista as campanhas ativas com CPA dos últimos 7 dias, ordenadas da pior pra melhor." Se voltar número coerente, está conectado. Esse é o uso que vale o ROI todo: leitura.

Decida, antes de qualquer escrita, o que o modelo pode mutar sozinho

Este é o único passo que importa de verdade, e nenhum tutorial em inglês para nele. Antes de pedir pra pausar ou escalar, você define a regra: leitura é livre, mutação passa por você. O resto do artigo é sobre por quê.

O que a IA acerta com folga

Leitura e síntese. Pedir ao Claude pra puxar campanhas ativas, calcular o CPA médio dos últimos 7 dias por conjunto e ordenar por desempenho funciona bem: ele lida com dado tabular, identifica outlier e devolve um diagnóstico estruturado em segundos. Comparação entre períodos também é forte. "Compare o CPM desta semana com a passada e me diga se tem sinal de leilão competitivo" volta com número, variação e uma leitura do que aquilo significa.

Geração de briefing e roteiro de teste é o segundo ponto forte. Dado um conjunto de métricas, o modelo sugere o próximo teste lógico (qual variável isolar, qual orçamento, qual duração pra atravessar a learning phase), com qualidade proporcional ao contexto que você entregou. E a montagem de relatório formatado, que sozinha já justifica conectar: o que antes era exportar planilha, limpar coluna e formatar pro cliente vira uma pergunta no chat.

20 a 40 min
por conta, por semana, é o que a leitura via MCP economiza no relatório formatado. Esse é o ganho real e sem risco. A automação de escrita promete mais e cobra caro.

O que quebra ou é arriscado delegar

Execução de mutação sem revisão. Pausar campanha, aumentar orçamento, criar conjunto: tecnicamente o MCP permite tudo isso com uma frase em linguagem natural. O problema não é técnico. É que o modelo executa sobre o dado que tem, e o dado da Meta não reflete a realidade com fidelidade suficiente pra automatizar esse tipo de decisão. O CPA numa janela de 7 dias com atribuição de visualização é diferente do CPA real. Se o modelo pausa com base nesse número sem ajuste de incrementalidade, ele pausa campanha que está funcionando.

E tem o contexto de negócio, que é invisível pro modelo. Ele não sabe que você tem lançamento amanhã, que aquele conjunto de CPA alto é holdout intencional, que o cliente liberou um orçamento maior só esta semana. A sugestão sai tecnicamente coerente e operacionalmente errada. Some a isso a learning phase, porque um aumento acima de ~20% reinicia o aprendizado e o modelo pode executar isso sem te alertar, e a velocidade da automação: o estrago acontece antes de você abrir o Gerenciador pra conferir.

Já vi a lógica disso numa conta que eu gerencio, antes de qualquer MCP existir. A campanha aparecia com CPA péssimo na janela de 7 dias e a regra automática teria cortado. Era holdout. Pausar teria cegado a medição de incrementalidade da conta inteira. Nenhum modelo lendo só a coluna saberia disso.

A árvore: o que deixar a IA fazer e o que não

Não é tudo ou nada. A linha não passa entre "usar IA" e "não usar IA": passa entre ler e escrever, e dentro de escrever, entre o que tem contexto suficiente na conta e o que não tem. Esta é a árvore que eu uso pra decidir o que delegar ao modelo via MCP:

O que delegar ao Claude via MCP, e onde botar o freio
A tarefaPor queQuem decide
Puxar dado, calcular CPA, ordenarZero risco, ganho de tempo diretoIA executa sozinha
Comparar períodos, sinal de leilãoDiagnóstico, não muda nada na contaIA executa sozinha
Montar relatório e briefing de testeOutput, não mutaçãoIA executa sozinha
Sugerir corte ou escala (com justificativa)A sugestão é útil, a execução é que pesaIA propõe, você aprova
Pausar campanha, mudar orçamentoDado inflado + contexto ausente = erro caroIA propõe, você aprova
Subir >20% de orçamentoReseta a learning phase sem o modelo avisarIA propõe, você aprova
Mutar holdout ou conta em lançamentoO contexto que invalida a decisão não cabe no promptSó humano

Por que HITL não é limitação de produto

HITL (human in the loop) é o modelo em que a IA propõe e o humano aprova antes da mutação. A narrativa comum trata isso como fase de transição, do tipo "enquanto a IA não é confiável o suficiente". Está errada, e atrapalha quem decide. O problema não é a confiabilidade do modelo. É que as condições raramente são ideais: dado inflado, contexto ausente, sazonalidade, holdout, teto de conta, promoção ativa. Qualquer um desses invalida a decisão ótima que o modelo tomaria com dado limpo.

O gestor sênior não aprova manualmente porque desconfia da IA. Ele aprova porque tem contexto que o modelo não tem e que não cabe num prompt. A aprovação é o ponto exato onde esse contexto entra na decisão. O fluxo certo não é "IA age, humano monitora". É "IA analisa e propõe, humano valida com um clique, sistema executa". A velocidade está na análise, não na execução sem revisão. Quem inverte isso confunde rapidez com eficiência, e paga a diferença em campanha pausada por engano.

Foi exatamente esse limite que me fez construir o Traffic AI da forma que ele é. Ele usa a leitura como o MCP usa, puxa o dado e sintetiza, mas ajusta o CPA pela incrementalidade antes de propor qualquer coisa, conhece os holdouts da conta, sabe que subir acima de ~20% reseta o aprendizado, e nunca executa mutação sozinho. Ele te entrega a decisão pronta (o que pausar, o que escalar, em quanto) e você aprova com um clique. O controle continua seu, e a parte chata (a leitura) já vem feita. Ver como funciona →

Como usar MCP de um jeito que faz sentido

Use a leitura sem moderação: puxar dado, montar diagnóstico e gerar relatório é o uso de maior ROI e nenhum risco. Separe proposta de execução, ou seja, configure o Claude pra gerar a lista de ações recomendadas com justificativa, e execute por um sistema com aprovação explícita, não direto na conta. E dê contexto estruturado no começo de cada sessão: CPA alvo, holdouts, conjuntos em learning phase, teto autorizado. Sem isso o modelo está adivinhando.

Por último, desconfie da automação total vendida como padrão de mercado. Os guias de setup mostram o Claude pausando e escalando sozinho como se fosse o caso de uso principal, e é justamente o mais arriscado. O MCP da Meta funciona, o Claude lê e sintetiza bem, conectar é o passo fácil. O passo que decide se você ganha ou perde dinheiro é onde você coloca o freio.

Perguntas frequentes

O MCP oficial é diferente dos servidores da comunidade?

Sim. O oficial (mcp.facebook.com/ads) usa OAuth da Meta e tem 29 ferramentas de leitura e escrita com autenticação por conta Business. Os da comunidade, como o Pipeboard, usam token direto, têm escopo mais limitado e são mais fáceis de rodar localmente. Pra conta de cliente em produção, o OAuth do oficial é mais seguro.

Por que não deixar o modelo gerenciando em modo autônomo?

Porque o dado que a Meta retorna inclui atribuição que infla resultado, e o modelo não distingue o CPA reportado do real sem ajuste de incrementalidade. Além disso, contexto de negócio que não está na conta (holdout, lançamento, teto acordado) é invisível pro agente. Modo autônomo sem HITL é risco financeiro disfarçado de eficiência.

O que muda em relação a usar a API direto num script?

A camada de linguagem natural. Com script você especifica tudo; com MCP você escreve "qual campanha teve o pior CPA nos últimos 7 dias e por quê" e o modelo decide as chamadas, combina os dados e sintetiza. Pra análise exploratória é ganho real. Pra execução de mutação a diferença é menor e o risco, maior.

Quanto tempo leva pra conectar o Claude ao Meta Ads via MCP?

Cerca de 10 minutos se você já tem conta Business com acesso de anúncios: adiciona o servidor remoto ao cliente, autoriza por OAuth e seleciona a conta. O setup é a parte fácil. O tempo que importa é o que você gasta decidindo o que o modelo pode mutar sozinho, e a resposta segura é: nada, sem você aprovar.

Traffic AI

A leitura, a IA faz. A decisão, você assina.

Eu construí o Traffic AI a partir do sistema que uso nas minhas contas, depois de mais de R$ 3M investidos em Meta Ads. Ele faz a leitura que o MCP faz, mas ajusta o CPA pela incrementalidade, conhece os holdouts e a learning phase, vigia fadiga e leilão 24 horas, e te entrega a decisão pronta: o que pausar, o que escalar, em quanto. Você aprova com um clique, ou ignora. Ele nunca muta a conta sozinho.

Ver como funciona

R$ 397 pagamento único · acesso vitalício · garantia de 7 dias

VT

Vitor Triginelli

Founder da VT Group. Gestor de tráfego com mais de R$ 3M investidos e R$ 20M+ gerados em Meta Ads. Construiu o Traffic AI a partir do sistema que usa nas próprias contas.