Synter Ads

oficial

Gerenciamento de campanhas publicitárias multiplataforma para agentes de IA no Google, Meta, LinkedIn, Reddit, TikTok e mais. Mais de 140 ferramentas com acesso de leitura/escrita.

O que você pode fazer com Synter Ads MCP?

  • Listar campanhas entre plataformas — Peça ao seu assistente para mostrar todas as campanhas das contas de anúncios conectadas usando list_campaigns.
  • Criar campanhas de pesquisa — Peça ao seu assistente para criar uma campanha do Google Search com palavras-chave, orçamento e página de destino via create_search_campaign.
  • Pausar anúncios com baixo desempenho — Instrua seu assistente a interromper qualquer campanha que esteja gastando demais ou com baixo desempenho usando pause_campaign.
  • Ajustar orçamentos diários — Solicite mudanças de orçamento em tempo real usando update_campaign_budget para aumentar ou diminuir os gastos.
  • Extrair métricas de desempenho — Obtenha impressões, cliques, gastos, conversões e ROAS entre plataformas com get_performance.
  • Gerar criativos de anúncios — Peça imagens ou vídeos gerados por IA para suas campanhas usando generate_image e generate_video.

Documentação

Synter MCP Server

npm version License: MIT

O servidor MCP mais completo para publicidade.

Relatórios em 19 plataformas de anúncios e criação completa de campanhas em 14 delas (ações de escrita em 16), abrangendo todos os principais canais de compra, com confirmações integradas para ações destrutivas.

Crie campanhas. Ajuste orçamentos. Pause campanhas com baixo desempenho. Gere criativos. Extraia dados de performance. Tudo por conversa natural, em Google, Meta, LinkedIn, Microsoft, Reddit, TikTok, X e mais.

Este é o primeiro servidor Model Context Protocol (MCP) que dá um cartão de crédito a agentes de IA.


Como o Synter se Compara

O servidor MCP oficial do Google Ads é somente leitura por design: segundo a documentação do Google, ele é "estritamente somente leitura" e "não pode modificar lances, pausar campanhas ou criar novos ativos." A maioria dos servidores MCP de anúncios de terceiros cobre uma única plataforma. Construímos o Synter para fazer as duas metades do trabalho, em todos os principais canais de compra, a partir de um único servidor.

Synter MCPMCP oficial do Google AdsMCPs de anúncios de terceiros típicos
AcessoLeitura em todas as 19 plataformas, criação de campanhas em 14, ações de escrita em 16Somente leitura (versão atual)Frequentemente somente leitura ou escrita parcial
Plataformas19 para relatórios, 14 com criação completa de campanhas (listas abaixo)Apenas Google AdsGeralmente uma única plataforma
Criar campanhas✅ Google Search, Display, PMax, Meta, LinkedIn, Reddit, mais via run_toolRaramente
Orçamentos e pausaVaria
Geração de criativos com IA✅ Imagens, vídeo, textos
Sincronização de audiências✅ Google, Meta, LinkedIn, Microsoft, Reddit, TikTok, X
SegurançaConfirmações para ações destrutivasn/d (somente leitura)Varia
Código aberto✅ MITVaria

Cobertura de relatórios (19 plataformas): Google Ads, Microsoft Ads (Bing), Meta (Facebook e Instagram), LinkedIn Ads, X (Twitter) Ads, Reddit Ads, TikTok Ads, Snapchat Ads, Pinterest Ads, Spotify Ads, Amazon Ads, Amazon DSP, Walmart Connect, Instacart Ads, Target Roundel, Criteo, The Trade Desk, Display & Video 360 e OpenAI Ads (ChatGPT).

Criação completa de campanhas (14 plataformas): Google Ads, Microsoft Ads, Meta, LinkedIn, X, Reddit, TikTok, Snapchat, Pinterest, Spotify, Amazon Ads (Sponsored Products, Brands e Display), Amazon DSP, The Trade Desk e OpenAI Ads. Display & Video 360 e StackAdapt também suportam ações de escrita (pausa, atualizações de orçamento e line items, upload de audiências) sem criação de campanhas. As 4 restantes (Walmart Connect, Instacart, Target Roundel e Criteo) são somente relatórios hoje.

O pacote npx inclui ferramentas tipadas para as operações mais comuns, além de acesso run_tool ao catálogo completo de mais de 140 ferramentas do Synter. O servidor remoto em https://mcp.syntermedia.ai/mcp/ expõe o conjunto completo de ferramentas hospedadas, incluindo extração de performance para todas as plataformas acima.

Para descoberta de MCP no estilo registry, server.json é a fonte de verdade legível por máquina. Mantenha-o alinhado com package.json, manifest.json e os exemplos de configuração neste README.


⚠️ Aviso Justo

Seu agente de IA será capaz de:

  • Criar campanhas que começam a gastar seu orçamento imediatamente
  • Ajustar lances que afetam quanto você paga por clique
  • Pausar campanhas (às vezes isso é uma coisa boa)
  • Adicionar palavras-chave que mudam quem vê seus anúncios
  • Gerar criativos e enviá-los para suas contas

Incluímos confirmações para ações destrutivas. Mas mesmo assim, talvez não dê isso a um agente que você acabou de conhecer.


Início Rápido

1. Obtenha Sua Chave de API

Cadastre-se em syntermedia.ai e crie uma chave de API nas Configurações de Desenvolvedor.

2. Configure Seu Cliente de IA

Para Claude Desktop: Adicione ao ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "synter": {
      "command": "npx",
      "args": ["@synterai/mcp-server"],
      "env": {
        "SYNTER_API_KEY": "syn_your_api_key_here"
      }
    }
  }
}

Para Cursor: Adicione ao .cursor/mcp.json no seu projeto:

{
  "mcpServers": {
    "synter": {
      "command": "npx",
      "args": ["@synterai/mcp-server"],
      "env": {
        "SYNTER_API_KEY": "syn_your_api_key_here"
      }
    }
  }
}

Para Amp: Adicione ao .amp/settings.json:

{
  "mcpServers": {
    "synter": {
      "command": "npx",
      "args": ["@synterai/mcp-server"],
      "env": {
        "SYNTER_API_KEY": "syn_your_api_key_here"
      }
    }
  }
}

Remoto (Streamable HTTP): Para ChatGPT, n8n, Zapier ou qualquer cliente MCP que suporte transporte HTTP:

URL: https://mcp.syntermedia.ai/mcp/
Header: X-Synter-Key: syn_your_api_key_here

Não é necessária instalação local. Funciona com qualquer cliente MCP que suporte transporte Streamable HTTP.

3. Comece a Usar

Reinicie seu cliente de IA e comece a conversar:

"Mostre-me todas as minhas campanhas do Google Ads"

"Crie uma campanha de pesquisa para 'software de gerenciamento de projetos' com orçamento de $50/dia"

"Pause a campanha que está estourando o orçamento"


Prefere um plugin completo? (Claude Code / Claude Desktop)

Este pacote é o servidor MCP puro. Se você usa Claude Code ou Claude Desktop, o plugin Synter envolve este mesmo servidor com skills prontas (/synter:launch, /synter:audience, /synter:optimize, …), agentes especializados e um gancho de segurança de aprovação antes do gasto:

/plugin marketplace add Synter-Media-AI/plugin
/plugin install synter@synter

Ele também inclui um executor Claude Agent SDK headless para automação. Consulte o repositório do plugin ou o guia de plugins do Claude. Use este pacote MCP diretamente quando quiser apenas as ferramentas, ou estiver conectando outro cliente.


O Que Seu Agente Pode Fazer?

📊 Gerenciamento de Campanhas

FerramentaDescrição
list_campaignsListar campanhas em todas as plataformas conectadas
create_search_campaignCriar uma campanha de pesquisa do Google com palavras-chave e anúncios
create_display_campaignCriar uma campanha de Display do Google com imagens
create_pmax_campaignCriar uma campanha Performance Max
create_meta_campaignCriar uma campanha do Facebook/Instagram
create_linkedin_campaignCriar uma campanha do LinkedIn para B2B
create_reddit_campaignCriar uma campanha do Reddit
pause_campaignPausar qualquer campanha
update_campaign_budgetAlterar o orçamento diário

📈 Performance e Análises

FerramentaDescrição
get_performanceObter impressões, cliques, gastos, conversões, ROAS
get_daily_spendDetalhamento de gastos diários por plataforma

🎯 Palavras-Chave e Segmentação

FerramentaDescrição
add_keywordsAdicionar palavras-chave a uma campanha ou grupo de anúncios
add_negative_keywordsBloquear termos de pesquisa indesejados

🔄 Rastreamento de Conversões

FerramentaDescrição
create_conversionConfigurar uma ação de conversão
list_conversionsListar ações de conversão existentes
diagnose_trackingVerificar se o rastreamento está instalado corretamente

🎨 Geração de Criativos

FerramentaDescrição
generate_imageGerar imagens de anúncios com IA
generate_videoGerar anúncios em vídeo com IA
upload_imageEnviar imagens como ativos de anúncio

🔧 Utilitários

FerramentaDescrição
list_ad_accountsListar todas as contas de anúncios conectadas
run_toolExecutar qualquer uma das mais de 140 ferramentas do Synter diretamente

Sem Experiência com Anúncios? Sem Problema.

Se você nunca veiculou anúncios antes, aqui está o que você precisa saber:

O Que é uma Campanha?

Uma campanha é como uma pasta de projeto. Ela contém seus anúncios, quem os vê e quanto você gasta.

Campaign: "Q1 Lead Generation"
├── Budget: $50/day
├── Targeting: USA, people searching "project management"
└── Ads: Headlines, descriptions, images

Quais Plataformas Posso Usar?

PlataformaMelhor ParaOrçamento Mínimo
Google AdsPessoas pesquisando ativamente pelo seu produto$10/dia
Meta (Facebook/Instagram)Produtos visuais, audiências amplas$5/dia
LinkedInB2B, empresas, candidatos a emprego$25/dia
RedditComunidades de nicho, usuários com afinidade tecnológica$5/dia
Microsoft (Bing)Demografias mais velhas, B2B$10/dia
TikTokGeração Z, entretenimento, e-commerce$20/dia

Tipos de Campanha Explicados

Campanhas de Pesquisa: Seu anúncio aparece quando alguém pesquisa palavras-chave específicas no Google.

  • Exemplo: Alguém pesquisa "melhor software de CRM" → Seu anúncio aparece

Campanhas de Display: Anúncios de imagem exibidos em sites e aplicativos.

  • Exemplo: Banner em um site de notícias

Performance Max (PMax): A IA do Google mostra seus anúncios em todos os lugares (Pesquisa, YouTube, Display, Gmail, Maps).

  • Exemplo: O Google descobre os melhores posicionamentos para você

Campanhas de Vídeo: Anúncios em vídeo no YouTube e sites parceiros.

  • Exemplo: Anúncio de 15 segundos antes de um vídeo no YouTube

Termos Comuns

TermoO Que Significa
ImpressõesQuantas vezes seu anúncio foi exibido
CliquesQuantas pessoas clicaram no seu anúncio
CTRTaxa de cliques (cliques ÷ impressões × 100)
CPCCusto por clique
ConversõesAções desejadas (inscrições, compras, etc.)
ROASRetorno sobre gasto com anúncios (receita ÷ gasto)

Checklist para a Primeira Campanha

Antes de criar sua primeira campanha, você precisará de:

  1. ✅ Uma URL de página de destino para onde as pessoas irão ao clicar
  2. ✅ Uma ideia de quem você quer alcançar (localização, interesses)
  3. ✅ Um orçamento diário com o qual você se sinta confortável ($10-50 para começar)
  4. ✅ Alguns títulos e descrições para o seu anúncio

Dica profissional: Comece com uma campanha de Pesquisa no Google. É a mais fácil de entender e mostra anúncios para pessoas que já estão procurando o que você oferece.


Exemplos de Conversas

Crie Sua Primeira Campanha

Você: Crie uma campanha de pesquisa do Google para meu produto SaaS. Segmente pessoas pesquisando por "software de colaboração em equipe" e "ferramentas de gerenciamento de projetos". Orçamento de $25/dia. Página de destino é https://myapp.com/signup

Agente: Vou criar uma campanha de Pesquisa com essas palavras-chave. Quais títulos devo usar? Aqui estão algumas sugestões:

  • "Colaboração em Equipe Simplificada"
  • "Gerenciamento de Projetos para Equipes Modernas"
  • "Comece Grátis - Sem Cartão de Crédito"

Verifique a Performance

Você: Como estão minhas campanhas esta semana?

Agente: Aqui está sua performance nos últimos 7 dias:

CampanhaGastoCliquesConversõesROAS
Pesquisa de Marca$14289124,2x
Palavras-Chave de Concorrentes$984531,5x
Retargeting de Display$6723482,8x

A campanha "Palavras-Chave de Concorrentes" está com baixo desempenho. Quer que eu a pause ou ajuste a segmentação?

Adicione Palavras-Chave Negativas

Você: Estou recebendo cliques por "gerenciamento de projetos gratuito", mas não temos um plano gratuito. Bloqueie esses termos.

Agente: Adicionei "gratuito" como palavra-chave negativa à sua campanha. Isso impedirá que seus anúncios apareçam para qualquer pesquisa contendo "gratuito".

Gere Criativos de Anúncio

Você: Preciso de uma imagem de anúncio de display para um produto de automação de marketing. Tema escuro, profissional, 1200x628.

Agente: Gerando sua imagem...

Criado: "Dashboard de automação de marketing com visualização de dados em fundo escuro" Ativo salvo e pronto para uso na sua próxima campanha de Display.


Conecte Suas Contas de Anúncios

Para gerenciar anúncios em cada plataforma, você precisará conectar suas contas no Synter:

  1. Acesse syntermedia.ai/settings/credentials
  2. Clique em "Conectar" ao lado de cada plataforma
  3. Complete o fluxo OAuth
  4. Seu agente agora pode gerenciar essa plataforma

Plataformas suportadas (19; ✅ = relatórios + execução completa de campanhas, 📊 = relatórios):

  • Google Ads ✅
  • Meta (Facebook/Instagram) ✅
  • LinkedIn Ads ✅
  • Microsoft Ads (Bing) ✅
  • Reddit Ads ✅
  • TikTok Ads ✅
  • X (Twitter) Ads ✅
  • Snapchat Ads ✅
  • Pinterest Ads ✅
  • Spotify Ads ✅
  • Amazon DSP ✅
  • The Trade Desk ✅
  • Amazon Ads 📊
  • Walmart Connect 📊
  • Instacart Ads 📊
  • Target Roundel 📊
  • Criteo 📊
  • Display & Video 360 📊
  • OpenAI Ads (ChatGPT) 📊

Avançado: Acesso Direto às Ferramentas

Para usuários avançados, você pode chamar qualquer uma das mais de 140 ferramentas do Synter diretamente:

> Use run_tool to call google_ads_list_audiences

Veja a lista completa de ferramentas em docs.syntermedia.ai/tools ou pergunte ao seu agente:

> What tools are available for LinkedIn Ads?

Seguro por Padrão: execute Dry-Runs a Menos que Você Opte

A ferramenta universal execute nunca executa uma ação na primeira chamada, a menos que você opte por isso. Por padrão (dry_run: true), ela valida a solicitação e para por aí — nada é executado, nada é gasto. Passe dry_run: false para realmente executar a ação; para qualquer coisa que gaste dinheiro, faça isso apenas com a aprovação do proprietário da conta.


Variáveis de Ambiente

VariávelObrigatórioDescrição
SYNTER_API_KEYSimSua chave de API do Synter
SYNTER_API_URLNãoSubstituição de URL da API (padrão: https://syntermedia.ai)

Desenvolvimento Local

# Clone and install
git clone https://github.com/Synter-Media-AI/mcp-server.git
cd mcp-server
npm install

# Build
npm run build

# Run locally
SYNTER_API_KEY=syn_your_key_here node dist/index.js

Solução de Problemas

"SYNTER_API_KEY não definida"

Certifique-se de que sua chave de API esteja na seção env da sua configuração MCP. A chave deve começar com syn_.

"Chave de API inválida ou expirada"

  1. Verifique se você copiou a chave completa (elas são longas!)
  2. Verifique se a chave está ativa em syntermedia.ai/developer
  3. Certifique-se de que a chave tenha o escopo tools:write

"Nenhuma conta de anúncios conectada"

Você precisa conectar pelo menos uma plataforma de anúncios:

  1. Acesse syntermedia.ai/settings/credentials
  2. Clique em "Conectar" ao lado do Google Ads (ou outra plataforma)
  3. Conclua a autorização OAuth

As ferramentas não aparecem no Claude/Cursor

  1. Reinicie completamente seu cliente de IA (não apenas atualize)
  2. Verifique os logs do servidor MCP para erros
  3. Verifique o caminho do arquivo de configuração e a sintaxe JSON

FAQ

Existe um servidor MCP para o Google Ads?

Sim, dois tipos. O Google oferece um servidor MCP oficial do Google Ads, que é somente leitura em sua versão atual: ele pode consultar relatórios, métricas e metadados, mas, segundo a documentação do Google, "não pode modificar lances, pausar campanhas ou criar novos ativos". Nosso servidor MCP cobre o Google Ads com leitura e escrita: criar campanhas de Pesquisa, Display e Performance Max, adicionar palavras-chave e palavras-chave negativas, ajustar orçamentos, pausar campanhas, gerenciar públicos do Customer Match, configurar rastreamento de conversões e extrair dados de desempenho. O mesmo servidor gera relatórios em outras 18 plataformas de anúncios e oferece execução completa de campanhas em 11 delas.

O Claude ou o ChatGPT podem gerenciar minhas campanhas de anúncios?

Sim. Com o servidor MCP do Synter conectado, o Claude (Claude Desktop, Claude Code), o ChatGPT, o Cursor e qualquer outro cliente compatível com MCP podem criar campanhas, ajustar orçamentos, pausar campanhas com baixo desempenho, gerar criativos e sincronizar públicos em 14 plataformas de anúncios (ações de escrita em 16) e extrair dados de desempenho em todas as 19. O Claude e outros clientes stdio se conectam via npx @synterai/mcp-server com um SYNTER_API_KEY; o ChatGPT e outros clientes HTTP se conectam ao servidor remoto em https://mcp.syntermedia.ai/mcp/ com um cabeçalho X-Synter-Key. Ações destrutivas têm confirmações integradas.

Qual é a diferença entre o MCP oficial do Google Ads e o Synter?

Duas coisas: acesso de escrita e cobertura de plataformas. O MCP oficial do Google Ads é somente leitura em sua versão atual e cobre apenas o Google Ads. O Synter gera relatórios em 19 plataformas e oferece criação completa de campanhas em 14 delas, incluindo Google Ads, Meta, LinkedIn, Microsoft, TikTok, Amazon Ads, Amazon DSP, OpenAI Ads e The Trade Desk. Se você só precisa de relatórios do Google Ads, o servidor oficial é uma escolha sólida. Se você quer um agente que possa agir sobre o que encontra, no Google e em todos os outros lugares onde você anuncia, foi para isso que criamos o Synter.


Recursos


Licença

Licença MIT - consulte LICENSE para detalhes.


Synter
A extensão MCP que eles não querem que você use.
Porque agentes de IA com orçamentos de anúncios mudam tudo.