Synter Ads MCP Server

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.

Documentação

Servidor MCP Synter

npm version License: MIT

A extensão MCP que o Claude não quer que você use.

Porque, uma vez instalada, seu agente de IA pode gastar dinheiro de verdade.

Crie campanhas. Ajuste orçamentos. Pause campanhas com baixo desempenho. Gere criativos. Extraia dados de performance. Tudo através de conversa natural — no Google, Meta, LinkedIn, Microsoft, Reddit, TikTok e mais.

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


Por que Synter?

A maioria dos servidores MCP de publicidade é somente leitura e de plataforma única. O Synter é o único servidor MCP de gerenciamento de anúncios multiplataforma com capacidades completas de leitura + escrita:

FuncionalidadeSynterGoogle Ads MCPAmazon Ads MCPOutros
Plataformas9+ (Google, Meta, LinkedIn, Microsoft, Reddit, TikTok, X, StackAdapt, TTD)Apenas GoogleApenas Amazon1-2
Criar campanhas❌ Somente leitura✅ Apenas Amazon
Ajustar orçamentos
Pausar campanhas
Geração de criativos por IA✅ (Imagen 4, Veo, Flux)
Otimização de lances
Estrategista de IA
Código abertoVaria

Um servidor MCP. Todas as plataformas de anúncios. Leitura e escrita.


⚠️ Aviso Justo

Seu agente de IA será capaz de:

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

Nós incorporamos confirmações para ações destrutivas. Mas ainda 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 do 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 (HTTP Transmissível) — 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

Nenhuma instalação local necessária. Funciona com qualquer cliente MCP que suporte transporte HTTP Transmissível.

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 um orçamento de R$50/dia"

"Pause a campanha que está gastando demais"


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 habilidades prontas (/synter:launch, /synter:audience, /synter:optimize, …), agentes especializados e um gancho de segurança de aprovação antes de gastar:

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

Ele também inclui um executor headless do Claude Agent SDK para automação. Veja o repositório do plugin ou o guia do Plugin 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 no Facebook/Instagram
create_linkedin_campaignCriar uma campanha no LinkedIn para B2B
create_reddit_campaignCriar uma campanha no Reddit
pause_campaignPausar qualquer campanha
update_campaign_budgetAlterar orçamento diário

📈 Performance e Analytics

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

🔄 Acompanhamento 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 acompanhamento está instalado corretamente

🎨 Geração de Criativos

FerramentaDescrição
generate_imageGerar imagens de anúncio por IA (Imagen 4, Flux, SDXL)
generate_videoGerar anúncios em vídeo por IA (Veo, Runway, Luma)
upload_imageEnviar imagens como recursos de anúncio

🔧 Utilitário

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

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

Se você nunca publicou 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?

PlataformaIdeal ParaOrçamento Mín.
Google AdsPessoas buscando ativamente pelo seu produtoR$10/dia
Meta (Facebook/Instagram)Produtos visuais, públicos amplosR$5/dia
LinkedInB2B, empresas, candidatos a empregoR$25/dia
RedditComunidades de nicho, usuários experientes em tecnologiaR$5/dia
Microsoft (Bing)Dados demográficos mais velhos, B2BR$10/dia
TikTokGeração Z, entretenimento, e-commerceR$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 em imagem exibidos em sites e aplicativos.

  • Exemplo: Banner em um site de notícias

Performance Max (PMax) — A IA do Google exibe 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 do 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 (cadastros, compras, etc.)
ROASRetorno sobre o investimento em anúncios (receita ÷ gasto)

Checklist da 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 quando clicarem
  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 (R$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 exibe 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 que buscam por "software de colaboração em equipe" e "ferramentas de gerenciamento de projetos". O orçamento é de R$25/dia. A 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"

Verificar Performance

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

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

CampanhaGastoCliquesConversõesROAS
Pesquisa de MarcaR$14289124.2x
Palavras-chave de ConcorrentesR$984531.5x
Retargeting de DisplayR$6723482.8x

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

Adicionar Palavras-chave Negativas

Você: Estou recebendo cliques para "gerenciamento de projetos grátis", mas não temos um plano gratuito. Bloqueie esses.

Agente: Adicionei "grátis" como palavra-chave negativa à sua campanha. Isso impedirá que seus anúncios sejam exibidos para qualquer pesquisa que contenha "grátis".

Gerar Criativo 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 com Imagen 4...

Criado: "Painel de automação de marketing com visualização de dados em fundo escuro" Recurso salvo e pronto para uso em 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:

  • Google Ads ✅
  • Meta (Facebook/Instagram) ✅
  • LinkedIn Ads ✅
  • Microsoft Ads (Bing) ✅
  • Reddit Ads ✅
  • TikTok Ads ✅
  • X (Twitter) Ads ✅
  • StackAdapt ✅
  • The Trade Desk ✅

Avançado: Acesso Direto a Ferramentas

Para usuários avançados, você pode chamar qualquer uma das mais de 140 ferramentas 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?

Variáveis de Ambiente

VariávelObrigatóriaDescrição
SYNTER_API_KEYSimSua chave de API Synter
SYNTER_API_URLNãoSubstituição da 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 está 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 tem o escopo tools:write

"Nenhuma conta de anúncio 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. Complete a autorização OAuth

As ferramentas não estão aparecendo no Claude/Cursor

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

Recursos


Licença

Licença MIT - veja 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.