Claude e IA
Meta Ads MCP: o que é, como funciona e como conectar sem código
Meta Ads MCP é o servidor que entrega sua conta de anúncios ao Claude. Compare rodar o seu com usar um conector pronto e veja como conectar em 3 passos.
Este artigo também está em: English · Español
Meta Ads MCP é o nome curto para um servidor MCP que expõe a API de Marketing da Meta como ferramentas que um modelo de IA consegue chamar. Na prática, é o que separa "exporta o CSV e cola no chat" de "quanto a campanha X gastou ontem, por posicionamento?". Existem dois caminhos para ter isso funcionando: rodar um servidor open source você mesmo ou autorizar um conector hospedado. Os dois são legítimos e servem a gente diferente. Este artigo explica o que cada peça faz, compara os dois caminhos sem enfeite, lista o que perguntar antes de entregar sua conta a qualquer servidor, e mostra como conectar em 3 passos.
O que significa "Meta Ads MCP"
Três palavras, três peças.
O MCP (Model Context Protocol) é o padrão aberto que descreve ferramentas externas para um modelo de IA de um jeito único. Se a sigla é nova para você, o artigo o que é MCP explica com calma. O resumo: de um lado um cliente (o Claude), do outro um servidor que diz "eu sei fazer estas coisas".
O Meta Ads aqui é a API de Marketing da Meta, a mesma porta que o Gerenciador de Anúncios usa por baixo. Ela já sabia devolver gasto, impressões, cliques, CTR, custo por resultado e quebras por posicionamento, dispositivo, idade, gênero e região. Já sabia pausar conjunto e alterar orçamento. Nada disso é novo.
O servidor é a peça no meio. Ele traduz cada operação da API em uma ferramenta com nome, descrição e parâmetros que o modelo entende: "listar contas de anúncio", "consultar métricas por período e quebra", "pausar campanha". Quando você pergunta algo em português, o Claude escolhe a ferramenta, preenche os parâmetros, recebe o retorno e monta a resposta.
O que muda com um Meta Ads MCP não é o poder — é quem monta a chamada. Antes, alguém precisava saber o nome do campo, o formato da data e o endpoint. Agora, você escreve a pergunta.
Um servidor de anúncios costuma expor duas famílias de ferramentas:
- Leitura: listar contas, campanhas, conjuntos e anúncios; consultar métricas por período e por quebra; listar criativos e formulários de leads; ver o histórico de alterações.
- Escrita: pausar e reativar, ajustar orçamento diário, criar campanha, conjunto, anúncio e criativo, duplicar anúncio.
A diferença entre os dois grupos é o que define o risco. Um servidor só de leitura, no pior cenário, devolve um número errado. Um servidor de escrita mexe em dinheiro.
Os dois caminhos para ter um Meta Ads MCP
Caminho 1: rodar um servidor open source
Existem servidores MCP para Meta Ads publicados como código aberto. Você clona, configura e roda. É um caminho real e, para times com desenvolvedor, é uma escolha defensável: o código está aberto para auditoria, você expõe exatamente os campos que quer, nenhum terceiro fica entre você e a Meta, e o token não sai da sua infraestrutura.
O custo aparece na lista do que você passa a manter:
- Um app da Meta próprio. Criado no painel de desenvolvedores, com o produto de Marketing API adicionado e associado a um portfólio de negócios.
- Token e permissões. O app precisa de permissões de leitura de anúncios e, se você quiser escrita, também de gerenciamento. Tokens têm validade; alguém precisa renovar antes de vencer, e guardar isso em lugar seguro.
- App Review e verificação de negócio. Enquanto o app está em modo de desenvolvimento, ele só enxerga contas ligadas a quem desenvolve. Para acessar contas de clientes, a Meta exige revisão do app e verificação do negócio. É um processo com prazo próprio, que pode voltar pedindo ajuste.
- Hospedagem. O servidor precisa estar de pé no momento em que você pergunta. Isso é uma máquina, um domínio, um certificado e alguém olhando quando cai.
- Versão da Graph API. A Meta publica versões novas com frequência e aposenta as antigas. Quando a que você usa é descontinuada, as chamadas param de responder até alguém atualizar. Não é um projeto que termina.
- Segurança. Token de anúncios é credencial de gasto. Quem tem acesso à máquina, ao repositório e às variáveis de ambiente tem acesso à conta.
Nenhum desses itens é difícil sozinho. Juntos, viram uma responsabilidade contínua. Se você tem um time que já cuida de servidores, o caminho open source entrega controle que nenhum SaaS entrega. Se você é o gestor de tráfego e o "time de infra" ao mesmo tempo, esse trabalho vai competir com o trabalho de gerir campanhas.
Caminho 2: usar um conector hospedado
Aqui o app da Meta, o App Review, o token, a hospedagem e a versão da API são problema do fornecedor. Você autoriza pelo login normal do Facebook, escolhe quais contas entram e cola o endereço do conector no seu cliente de IA.
O que você troca: controle por tempo. O código não é seu, o roadmap não é seu, e existe um terceiro no caminho entre o Claude e a Meta. Por isso a seção seguinte deste artigo existe: escolher um conector hospedado é escolher em quem confiar.
Servidor próprio ou conector hospedado: a comparação
| Servidor open source próprio | Conector hospedado | |
|---|---|---|
| Tempo até o primeiro dado | Dias a semanas, contando App Review | Minutos |
| App da Meta e App Review | Seu; você submete e responde ajustes | Do fornecedor; você não vê |
| Quando a Graph API muda de versão | Quebra até alguém atualizar o código | O fornecedor atualiza |
| Travas de escrita | As que você programar | As que o fornecedor oferecer; confira antes |
| Quem guarda o token | Você, na sua infraestrutura | O fornecedor, sob a autorização que você deu |
| Auditoria do código | Total, é código aberto | Nenhuma; você audita pelo comportamento |
| Custo | Hospedagem mais tempo de desenvolvimento e manutenção | Assinatura |
| Faz sentido para | Time com desenvolvedor e exigência de controle | Quem quer o dado hoje e não quer manter servidor |
Não existe resposta certa nas duas colunas. Existe a pergunta: quantas horas por mês você aceita gastar mantendo encanamento em vez de olhando campanha?
O que perguntar antes de escolher um servidor MCP de anúncios
Vale para conector hospedado e vale para código open source que você achou pronto. Cinco perguntas, na ordem:
- Quem enxerga o meu token? A autorização é por OAuth, com o login normal do Facebook, ou o servidor pede que você cole um token gerado à mão? Colar token em campo de texto espalha credencial.
- É leitura ou escrita? Um servidor de leitura não pausa nada. Se o servidor tem escrita, ela vem ligada por padrão? Vir desligada é o comportamento certo.
- Tem confirmação antes de agir? Toda ação que altera a conta deve mostrar o alvo, o estado antes e o estado depois, e esperar o seu "sim". Sem isso, uma frase ambígua vira uma campanha pausada.
- Tem teto? Deve existir um valor máximo que uma única ação pode definir. O teto é o que impede que "aumenta para 800" com um zero a mais vire 8.000.
- Tem auditoria? Você precisa conseguir responder depois quem alterou o quê, por qual origem, e o que foi recusado. Sem histórico, um erro vira discussão.
Uma sexta pergunta, para conector hospedado: dá para revogar sozinho, sem abrir chamado? A resposta boa é sim, pelo painel do fornecedor e também pelas configurações do próprio Facebook.
Como conectar o Vazante ao Claude em 3 passos
O Vazante é um servidor MCP nativo, hospedado. O caminho inteiro é este:
1. Autorize o Facebook. Crie a conta no Vazante e clique em conectar. É o login normal do Facebook, por OAuth: o Vazante nunca vê sua senha. Ele lista as contas de anúncio e Páginas que você administra, inclusive as que estão em portfólios de negócios compartilhados por clientes, e você marca quais entram. Leva menos de um minuto. A tela a tela está em conectar Meta Ads no Claude.
2. Adicione o conector no Claude. Configurações → Conectores → Adicionar conector personalizado. Cole o endereço https://vazante.app/api/mcp e autorize. Sem chave de API, sem código. Você precisa de um plano do Claude com suporte a conectores; se a opção não aparece, o problema é o plano.
3. Faça a primeira pergunta. Comece por "lista as contas que você enxerga". Se as suas contas voltarem, está funcionando. Depois: "gasto, leads e CPL dos últimos 7 dias por campanha na conta X".
Escrita é um passo à parte, e de propósito. Ela vem desligada; você liga em Conta e equipe → Ações de escrita, define o teto por ação e, a partir daí, cada pedido pede confirmação no chat. O passo a passo de uma ação real está em como pausar uma campanha do Meta pelo Claude.
O que nenhum Meta Ads MCP resolve
Independente do caminho que você escolher:
- Não substitui o Gerenciador de Anúncios. Montar público em detalhe, revisar criativo, mexer em configuração fina: continua lá. O conector complementa.
- Não é automação. Não existe regra do tipo "pausa sozinho quando o CPL passar de R$ 30". Cada ação passa por uma pessoa.
- Não conserta pergunta vaga. Sem conta, sem período e sem métrica, a resposta vem vaga. Um pedido claro devolve número.
- Não sabe o contexto do negócio. O modelo não sabe que o comercial reclamou da qualidade dos leads nem que o cliente lança promoção sexta. O artigo IA para gestor de tráfego separa o que já funciona do que ainda é promessa.
Por onde começar
Se você tem desenvolvedor e uma exigência real de controle sobre onde o token mora, clone um servidor open source e reserve tempo para o App Review. É uma escolha boa, feita com os olhos abertos para a manutenção.
Se você quer perguntar hoje, autorize um conector hospedado, comece só com leitura e passe uma semana perguntando antes de ligar qualquer escrita. Quando ligar, comece pelo teto mais baixo que ainda seja útil. O guia completo do que dá para pedir e executar está em Claude no tráfego pago.
Em qualquer um dos dois, o teste de que deu certo é o mesmo: a segunda-feira em que você perguntou em vez de exportar.
Perguntas frequentes
O que é um Meta Ads MCP?
É um servidor MCP que expõe a API de Marketing da Meta como ferramentas que um modelo de IA consegue chamar. Com ele, o Claude consulta métricas da sua conta de anúncios na hora e, quando você autoriza, executa ações como pausar campanha ou ajustar orçamento.
Preciso de um app da Meta para usar um MCP de Meta Ads?
Depende do caminho. Se você roda um servidor open source, precisa do seu próprio app no painel de desenvolvedores da Meta, com token, permissões e App Review. Se usa um conector hospedado, o app é do fornecedor e você só autoriza pelo login normal do Facebook.
Um servidor MCP de anúncios pode alterar minhas campanhas?
Só se ele expuser ferramentas de escrita e você as tiver ligado. Um servidor de leitura não tem como pausar nada, por mais que você peça. Antes de ligar escrita, confirme se existe confirmação no chat, teto por ação e histórico.
Vale a pena rodar meu próprio servidor MCP do Meta Ads?
Vale se você tem quem cuide dele. Você ganha controle total sobre código, dados e ferramentas expostas, e paga com o tempo de manter app, token, App Review, hospedagem e versão da Graph API. Sem essa equipe, o conector hospedado sai mais barato.
O conector do Vazante funciona só no Claude?
O foco é o Claude, mas o endereço é um servidor MCP padrão e funciona em qualquer cliente com suporte a conectores, como o ChatGPT. No Claude, você precisa de um plano com suporte a conectores personalizados.