Jerarquía de campañas — campañas (objetivo, canal, presupuesto diario) → grupos de anuncios (estrategia de puja + puja/objetivo, audiencia) → anuncios/creativos.
Ads MCP Server
Plataforma de publicidad digital para agentes de ventas y marketing de ADK-Rust Enterprise. 19 herramientas MCP que cubren campañas, grupos de anuncios, anuncios/creativos, presupuestos y pujas, audiencias, métricas diarias con KPIs derivados…
Qué le ofrece al agente
Una capacidad diseñada específicamente detrás de una conexión MCP.
El servidor posee su lógica de dominio y publica un contrato de herramienta que un cliente MCP puede descubrir. ADK-Rust puede cargar ese contrato en un agente, normalizar cada esquema para el proveedor de modelo elegido y mantener el ciclo de vida de la conexión fuera de la lógica de negocio del agente.
Audiencias — interés / remarketing / similares / personalizadas con tamaño estimado.
Métricas y KPIs — ingesta diaria de impresiones/clicks/gasto/conversiones/ingresos; CTR, CPC, CPA, CVR, ROAS derivados a nivel de grupo de anuncios y campaña consolidada.
Control de presupuesto — gasto de hoy vs presupuesto diario con indicador de ritmo (subgasto / en_ruta / ritmo_alto / presupuesto_agotado).
Optimización — sugerencias basadas en reglas por grupo de anuncios: escalar ganadores con alto ROAS, cortar/pausar grupos bajo punto de equilibrio o sin conversiones, marcar CTR bajo y detectar CPA que excede el objetivo…
Arquitectura
Cómo Ads MCP Server encaja en un sistema de agentes.
El modelo nunca necesita los detalles de implementación ni las credenciales del sistema detrás del servidor. Ve definiciones de herramientas revisadas. El cliente MCP maneja el descubrimiento y las llamadas, mientras el servidor mantiene la propiedad de la validación, políticas y comunicación con su sistema de dominio.
Agente ADK-Rust
Elige una capacidad del catálogo de herramientas revisado.
Cliente MCP
Descubre esquemas, envía llamadas y recibe contenido tipado.
Ads MCP Server
Valida la solicitud y posee 19 contratos de herramientas documentados.
Sistema de dominio
Mantiene la API, datos, credenciales y reglas de negocio detrás del servidor.
De la documentación del proyecto
La arquitectura publicada del servidor
Catálogo de herramientas
¿Qué puede pedir un agente a Ads MCP Server?
Cada herramienta tiene un nombre estable, un propósito legible para humanos y un contrato de entrada JSON descubierto durante la inicialización MCP. Las clases de riesgo provienen del manifiesto del registro del proyecto cuando está disponible.
19 herramientas nombradas
create_campaignCrear una campaña (borrador)
internal writeget_campaignObtener campaña por id
read onlylist_campaignsListar campañas por estado/canal
read onlyset_campaign_statusEstablecer estado de campaña (afecta gasto) — controlado
external writeset_budgetEstablecer presupuesto diario de campaña — controlado (gasto)
external writecreate_ad_groupCrear grupo de anuncios bajo una campaña
internal writeget_ad_groupObtener grupo de anuncios por id
read onlylist_ad_groupsListar grupos de anuncios en una campaña
read onlyset_bidEstablecer puja/objetivo de grupo de anuncios — controlado (gasto)
external writecreate_adCrear anuncio/creativo
internal writelist_adsListar anuncios en un grupo de anuncios
read onlycreate_audienceCrear una audiencia
internal writeGobernanza
Entiende el efecto de cada herramienta.
Una conexión de servidor hereda la autoridad de sus credenciales y entorno de despliegue. Las declaraciones a continuación provienen del README de este proyecto y del manifiesto del registro MCP; tu aplicación aún decide qué herramientas recibe un agente y dónde se requiere aprobación.
- Tres escrituras afectan directamente el gasto y están controladas (requiere_aprobación, escritura_externa): set_budget, set_bid y set_campaign_status (pausar/activar campaña afecta gasto).…
- optimize es solo lectura — recomienda; aplicar recomendación pasa por herramienta controlada. Presupuestos y pujas son no negativos; campañas finalizadas son terminales.
- Todo el material queda en el registro de auditoría (audit_log). Los datos de ejemplo son ficticios.
Superficie MCP
Qué declara la documentación actual.
MCP puede transportar herramientas, recursos, indicaciones, resultados estructurados, progreso, cancelación y trabajo de larga duración. Este registro destaca las características modernas del protocolo mencionadas explícitamente por este repositorio.
Instalar y conectar
Sigue el punto de partida documentado del proyecto.
Instala el servidor en el entorno que posee sus credenciales y acceso al dominio. Agrégalo a tu host MCP, verifica las herramientas descubiertas y limita el conjunto de herramientas antes de entregarlo a un agente en producción.
cargo install mcp-adslet toolset = McpToolset::from_stdio(
"mcp-ads",
["mcp-ads"],
).await?;
let agent = LlmAgentBuilder::new("agent")
.tools(toolset.tools().await?)
.build()?;Los comandos y la configuración se extraen del README público. Confirma los prerrequisitos, variables de entorno y opciones específicas de la versión en la documentación oficial antes del despliegue.
Documentación oficial
Continúa con la fuente de verdad de los mantenedores del proyecto.
Esta página ofrece un mapa accesible del servidor. El repositorio sigue siendo la autoridad para esquemas exactos, prerrequisitos, configuración, ejemplos, pruebas, versiones y actualizaciones de seguridad.
Seguir explorando
Más en operaciones empresariales.
Registro de origen
Metadatos de versión y repositorio para esta entrada del catálogo.
- Versión
- 1.0.0
- Licencia
- Apache-2.0
- Herramientas
- 19
- Revisión
- dc3ea76c6b46
- Actualizado
- 9 jun 2026