Synter Ads MCP Server

oficial

Gestión de campañas publicitarias multiplataforma para agentes de IA en Google, Meta, LinkedIn, Reddit, TikTok y más. Más de 140 herramientas con acceso de lectura/escritura.

Documentación

Servidor MCP de Synter

npm version License: MIT

La extensión MCP que Claude no quiere que uses.

Porque una vez que la instalas, tu agente de IA puede gastar dinero real.

Crea campañas. Ajusta presupuestos. Pausa las de bajo rendimiento. Genera creatividades. Extrae datos de rendimiento. Todo mediante conversación natural, en Google, Meta, LinkedIn, Microsoft, Reddit, TikTok y más.

Este es el primer servidor de Protocolo de Contexto de Modelo (MCP) que le da una tarjeta de crédito a los agentes de IA.


¿Por qué Synter?

La mayoría de los servidores MCP de publicidad son de solo lectura y de una sola plataforma. Synter es el único servidor MCP multiplataforma de gestión publicitaria con capacidades completas de lectura y escritura:

CaracterísticaSynterGoogle Ads MCPAmazon Ads MCPOtros
Plataformas9+ (Google, Meta, LinkedIn, Microsoft, Reddit, TikTok, X, StackAdapt, TTD)Solo GoogleSolo Amazon1-2
Crear campañas❌ Solo lectura✅ Solo Amazon
Ajustar presupuestos
Pausar campañas
Generación de creatividades con IA✅ (Imagen 4, Veo, Flux)
Optimización de pujas
Estratega de IA
Código abiertoVaría

Un solo servidor MCP. Todas las plataformas publicitarias. Lectura y escritura.


⚠️ Advertencia

Tu agente de IA podrá:

  • Crear campañas que inmediatamente empiezan a gastar tu presupuesto
  • Ajustar pujas que afectan cuánto pagas por clic
  • Pausar campañas (a veces eso es bueno)
  • Añadir palabras clave que cambian quién ve tus anuncios
  • Generar creatividades y subirlas a tus cuentas

Hemos incorporado confirmaciones para acciones destructivas. Pero aún así, quizás no le des esto a un agente que acabas de conocer.


Inicio Rápido

1. Obtén tu Clave API

Regístrate en syntermedia.ai y crea una clave API en la Configuración de Desarrollador.

2. Configura tu Cliente de IA

Para Claude Desktop — Añade a ~/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 — Añade a .cursor/mcp.json en tu proyecto:

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

Para Amp — Añade a .amp/settings.json:

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

Remoto (HTTP Transmisible) — Para ChatGPT, n8n, Zapier o cualquier cliente MCP que soporte transporte HTTP:

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

No necesita instalación local. Funciona con cualquier cliente MCP que soporte transporte HTTP Transmisible.

3. Empieza a Usarlo

Reinicia tu cliente de IA y empieza a chatear:

"Muéstrame todas mis campañas de Google Ads"

"Crea una campaña de búsqueda para 'software de gestión de proyectos' con un presupuesto de $50/día"

"Pausa la campaña que está gastando de más"


¿Prefieres un plugin completo? (Claude Code / Claude Desktop)

Este paquete es el servidor MCP básico. Si usas Claude Code o Claude Desktop, el plugin de Synter envuelve este mismo servidor con habilidades listas para usar (/synter:launch, /synter:audience, /synter:optimize, …), agentes especializados y un gancho de seguridad de aprobación antes de gastar:

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

También incluye un ejecutor sin interfaz del SDK de Agente Claude para automatización. Consulta el repositorio del plugin o la guía del Plugin de Claude. Usa este paquete MCP directamente cuando solo quieras las herramientas o estés conectando otro cliente.


¿Qué Puede Hacer tu Agente?

📊 Gestión de Campañas

HerramientaDescripción
list_campaignsListar campañas en todas las plataformas conectadas
create_search_campaignCrear una campaña de Búsqueda de Google con palabras clave y anuncios
create_display_campaignCrear una campaña de Display de Google con imágenes
create_pmax_campaignCrear una campaña de Performance Max
create_meta_campaignCrear una campaña de Facebook/Instagram
create_linkedin_campaignCrear una campaña de LinkedIn para B2B
create_reddit_campaignCrear una campaña de Reddit
pause_campaignPausar cualquier campaña
update_campaign_budgetCambiar el presupuesto diario

📈 Rendimiento y Analíticas

HerramientaDescripción
get_performanceObtener impresiones, clics, gasto, conversiones, ROAS
get_daily_spendDesglose de gasto diario por plataforma

🎯 Palabras Clave y Segmentación

HerramientaDescripción
add_keywordsAñadir palabras clave a una campaña o grupo de anuncios
add_negative_keywordsBloquear términos de búsqueda no deseados

🔄 Seguimiento de Conversiones

HerramientaDescripción
create_conversionConfigurar una acción de conversión
list_conversionsListar acciones de conversión existentes
diagnose_trackingVerificar si el seguimiento está instalado correctamente

🎨 Generación de Creatividades

HerramientaDescripción
generate_imageGenerar imágenes de anuncios con IA (Imagen 4, Flux, SDXL)
generate_videoGenerar anuncios de video con IA (Veo, Runway, Luma)
upload_imageSubir imágenes como recursos publicitarios

🔧 Utilidad

HerramientaDescripción
list_ad_accountsListar todas las cuentas publicitarias conectadas
run_toolEjecutar cualquiera de las más de 140 herramientas de Synter directamente

¿Sin Experiencia en Anuncios? No Hay Problema.

Si nunca has gestionado anuncios, esto es lo que necesitas saber:

¿Qué es una Campaña?

Una campaña es como una carpeta de proyecto. Contiene tus anuncios, quién los ve y cuánto gastas.

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

¿Qué Plataformas Puedo Usar?

PlataformaIdeal ParaPresupuesto Mín.
Google AdsPersonas que buscan activamente tu producto$10/día
Meta (Facebook/Instagram)Productos visuales, audiencias amplias$5/día
LinkedInB2B, empresas, buscadores de empleo$25/día
RedditComunidades de nicho, usuarios expertos en tecnología$5/día
Microsoft (Bing)Demografía de mayor edad, B2B$10/día
TikTokGeneración Z, entretenimiento, comercio electrónico$20/día

Tipos de Campaña Explicados

Campañas de Búsqueda — Tu anuncio aparece cuando alguien busca palabras clave específicas en Google.

  • Ejemplo: Alguien busca "mejor software CRM" → Aparece tu anuncio

Campañas de Display — Anuncios de imagen que se muestran en sitios web y aplicaciones.

  • Ejemplo: Anuncio de banner en un sitio de noticias

Performance Max (PMax) — La IA de Google muestra tus anuncios en todas partes (Búsqueda, YouTube, Display, Gmail, Maps).

  • Ejemplo: Google determina las mejores ubicaciones para ti

Campañas de Video — Anuncios de video en YouTube y sitios asociados.

  • Ejemplo: Anuncio de 15 segundos antes de un video de YouTube

Términos Comunes

TérminoSignificado
ImpresionesCuántas veces se mostró tu anuncio
ClicsCuántas personas hicieron clic en tu anuncio
CTRPorcentaje de clics (clics ÷ impresiones × 100)
CPCCoste por clic
ConversionesAcciones deseadas (registros, compras, etc.)
ROASRetorno de la inversión publicitaria (ingresos ÷ gasto)

Lista de Verificación para la Primera Campaña

Antes de crear tu primera campaña, necesitarás:

  1. ✅ Una URL de página de destino a donde irán las personas cuando hagan clic
  2. ✅ Una idea de a quién quieres llegar (ubicación, intereses)
  3. ✅ Un presupuesto diario con el que te sientas cómodo ($10-50 para empezar)
  4. ✅ Algunos títulos y descripciones para tu anuncio

Consejo profesional: Empieza con una campaña de Búsqueda en Google. Es la más fácil de entender y muestra anuncios a personas que ya buscan lo que ofreces.


Ejemplos de Conversaciones

Crea tu Primera Campaña

Tú: Crea una campaña de Búsqueda de Google para mi producto SaaS. Segmenta a personas que buscan "software de colaboración en equipo" y "herramientas de gestión de proyectos". El presupuesto es de $25/día. La página de destino es https://myapp.com/signup

Agente: Crearé una campaña de Búsqueda con esas palabras clave. ¿Qué títulos debo usar? Aquí tienes algunas sugerencias:

  • "Colaboración en Equipo Simplificada"
  • "Gestión de Proyectos para Equipos Modernos"
  • "Empieza Gratis - Sin Tarjeta de Crédito"

Revisa el Rendimiento

Tú: ¿Cómo van mis campañas esta semana?

Agente: Aquí está tu rendimiento de los últimos 7 días:

CampañaGastoClicsConversionesROAS
Búsqueda de Marca$14289124.2x
Palabras Clave de Competidores$984531.5x
Retargeting de Display$6723482.8x

La campaña "Palabras Clave de Competidores" tiene bajo rendimiento. ¿Quieres que la pause o ajuste la segmentación?

Añade Palabras Clave Negativas

Tú: Estoy recibiendo clics por "gestión de proyectos gratis" pero no tenemos un plan gratuito. Bloquea esos.

Agente: Se añadió "gratis" como palabra clave negativa a tu campaña. Esto evitará que tus anuncios se muestren en búsquedas que contengan "gratis".

Genera Creatividad Publicitaria

Tú: Necesito una imagen de anuncio de display para un producto de automatización de marketing. Tema oscuro, profesional, 1200x628.

Agente: Generando tu imagen con Imagen 4...

Creado: "Panel de automatización de marketing con visualización de datos sobre fondo oscuro" Recurso guardado y listo para usar en tu próxima campaña de Display.


Conecta tus Cuentas Publicitarias

Para gestionar anuncios en cada plataforma, necesitarás conectar tus cuentas en Synter:

  1. Ve a syntermedia.ai/settings/credentials
  2. Haz clic en "Conectar" junto a cada plataforma
  3. Completa el flujo OAuth
  4. Tu agente ya puede gestionar esa plataforma

Plataformas Soportadas:

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

Avanzado: Acceso Directo a Herramientas

Para usuarios avanzados, puedes llamar a cualquiera de las más de 140 herramientas de Synter directamente:

> Use run_tool to call google_ads_list_audiences

Consulta la lista completa de herramientas en docs.syntermedia.ai/tools o pregúntale a tu agente:

> What tools are available for LinkedIn Ads?

Variables de Entorno

VariableRequeridaDescripción
SYNTER_API_KEYTu clave API de Synter
SYNTER_API_URLNoAnulación de URL de API (por defecto: https://syntermedia.ai)

Desarrollo 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

Solución de Problemas

"SYNTER_API_KEY no establecida"

Asegúrate de que tu clave API esté en la sección env de tu configuración MCP. La clave debe comenzar con syn_.

"Clave API inválida o expirada"

  1. Verifica que copiaste la clave completa (¡son largas!)
  2. Comprueba que la clave esté activa en syntermedia.ai/developer
  3. Asegúrate de que la clave tenga el alcance tools:write

"No hay cuentas publicitarias conectadas"

Necesitas conectar al menos una plataforma publicitaria:

  1. Ve a syntermedia.ai/settings/credentials
  2. Haz clic en "Conectar" junto a Google Ads (u otra plataforma)
  3. Completa la autorización OAuth

Las herramientas no aparecen en Claude/Cursor

  1. Reinicia tu cliente de IA completamente (no solo actualices)
  2. Revisa los registros del servidor MCP en busca de errores
  3. Verifica la ruta del archivo de configuración y la sintaxis JSON

Recursos


Licencia

Licencia MIT - consulta LICENSE para más detalles.


Synter
La extensión MCP que no quieren que uses.
Porque los agentes de IA con presupuestos publicitarios lo cambian todo.