A Meta lançou um MCP oficial pro Claude Desktop. Cola a URL e o Claude conversa direto com a sua conta — cria campanha, edita budget, puxa relatório por linguagem natural. Pro Claude no Meta Ads via Claude Code, é outra história: as 20 skills da comunidade rodam via Graph API com access token. Duas conexões, dois lugares — cada uma resolve uma parte.
Pra que serve
Pra empreendedor, gestor de tráfego e agência que rodam Meta Ads e querem automatizar a parte manual: raspar a Ad Library do concorrente, gerar 20 variações de copy, pontuar um anúncio antes de subir e auditar a saúde da conta semanalmente. Funciona com o plano free do Claude. Toda ação importante passa pela sua autorização — conta sua, decisão sua.
O que você vai aprender
- Como conectar o Claude ao MCP oficial da Meta em 2 minutos
- Como gerar um access token da Graph API e configurar o
.envpras skills no Claude Code - 20 skills da comunidade que substituem trabalho manual de agência
- Como gerar 20 variações de copy em ~10 minutos
- Como pontuar um anúncio em 6 dimensões antes de subir
- Workflow semanal pra rodar as skills em sequência
Setup completo (2 minutos)
Você precisa de conta Claude Desktop (gratuita) e acesso ao seu Meta Business Manager. Pras 20 skills, também precisa do Claude Code instalado + um access token da Graph API (gerado em Business Settings → System Users).
Passo 1 — Conectar o MCP oficial da Meta. No Claude Desktop, vá em Settings → Connectors → "Add custom connector", cole a URL do conector oficial da Meta e autorize a sua conta Meta Business.
Passo 2 — Gerar access token da Graph API. Em business.facebook.com → Business Settings → Users → System Users, crie um System User com permissão "Ads Management" na conta de anúncios e gere o token. Crie ~/.claude-ads/.env com META_ACCESS_TOKEN=... e META_AD_ACCOUNT_ID=act_.... Adicione o .env ao .gitignore.
Passo 3 — Instalar as skills no Claude Code. Abra o terminal do Claude Code e instale os pacotes (PROMPTS 1 e 2 abaixo). Dica: você pode colar só o link do GitHub que o Claude identifica e instala sozinho.
Passo 4 — Testar. MCP: peça "puxa o ROAS dos últimos 30 dias da minha conta". Graph API: rode /ads competitor <concorrente>. Se devolver dados, está tudo certo.
Os prompts (copy-paste)
Os PROMPTS 1 e 2 instalam as skills no Claude Code. Os PROMPTS 3-7 rodam as skills via Graph API com o token do
.env. Nenhum deles usa o MCP — o MCP é só pra conversar no Claude Desktop.
PROMPT 1 — Instalar pacote claude-ads (19 skills)
npx skills add https://github.com/AgriciDaniel/claude-ads
PROMPT 2 — Instalar competitive-ads-extractor
npx skills add https://github.com/ComposioHQ/awesome-claude-skills/tree/master/competitive-ads-extractor
PROMPT 3 — Espionar concorrente
Toda segunda. Puxa anúncios ativos do concorrente e mostra só os novos.
/ads competitor <handle_ou_url_do_concorrente>
PROMPT 4 — Gap analysis
Ao planejar nova campanha. Cole 3 a 5 concorrentes pra identificar o ângulo emocional que ninguém está rodando.
/competitive-ads-extractor <concorrente_1>, <concorrente_2>, <concorrente_3>
PROMPT 5 — 20 variações de copy
/ads creative Produto: [DESCRIÇÃO DO PRODUTO/SERVIÇO] Tom da marca: [REFERÊNCIA AO CLAUDE.MD COM TOM DE VOZ] Objetivo: [VENDAS / LEADS / TRÁFEGO] Público: [DESCRIÇÃO DO PÚBLICO-ALVO]
PROMPT 6 — Pontuar o anúncio antes de subir
Score 1-10 em 6 dimensões. Se o hook ficar abaixo de 7, refaça antes de gastar.
/ads audit Headline: [TEXTO DO HEADLINE] Body: [TEXTO DO BODY] CTA: [TEXTO DO CTA] Visual: [DESCRIÇÃO DA IMAGEM/VÍDEO] Oferta: [DESCRIÇÃO DA OFERTA] Público alvo: [PERSONA]
PROMPT 7 — Audit semanal completo
Toda sexta. Roda os checks da conta e pega fadiga antes do ROAS cair.
/ads meta
As 20 skills (visão geral)
Planejamento e estratégia: /ads plan (plano por indústria), /ads dna (DNA da marca de uma URL), /ads create (campaign brief), /ads math (calculadora PPC), /ads test (design de A/B test).
Análise por plataforma: /ads audit (cross-platform com health score), /ads meta, /ads google, /ads youtube, /ads linkedin, /ads tiktok, /ads microsoft, /ads apple.
Concorrentes: /ads competitor (inteligência multi-plataforma), /competitive-ads-extractor (scraping de Ad Library + gap).
Criativos: /ads creative (auditoria criativa), /ads generate (geração de imagem), /ads photoshoot (5 estilos de foto de produto).
Otimização: /ads landing (análise de landing page), /ads budget (alocação e bidding).
Workflow semanal
- Segunda: rode
/ads competitornos top 3-5 concorrentes pra ver o que lançaram. - Ao planejar campanha: rode
/competitive-ads-extractorpra achar o gap emocional virgem. - Antes de produzir copy: rode
/ads creativepra gerar 20 variações. - Antes de subir qualquer anúncio: rode
/ads audit. Se o hook ficar abaixo de 7, refaça. - Sexta: rode
/ads metapro audit semanal e pegue fadiga antes do ROAS cair.
Dicas extras
- O MCP oficial não roda no automático. Toda criação ou edição passa pela sua autorização no chat. Conta sua, decisão sua.
- O access token da Graph API só lê/cria anúncio. Mesmo se vazar, não dá acesso a Pix, e-mail ou dados pessoais. Ainda assim, guarde no
.env(nunca commite) e use um System User dedicado. - Combine com um
CLAUDE.mddecente com o tom da marca. Sem isso, o/ads creativegera variações genéricas. - Anti-pattern: rodar
/ads competitorsem ter feito antes o/competitive-ads-extractor. Você raspa o que está ativo, mas não enxerga o gap. Rode os dois em sequência.





