Guía de conector7 minutos de lectura26 herramientas MCP7 idiomas

Customer.io a MCP: personas, segmentos y resultados de campañas en cualquier agente IA

Haz que tu IA trabaje con Customer.io: consulta personas con sus atributos, segmentos, actividad y mensajes, revisa automatizaciones, broadcasts y envíos únicos con sus métricas, y envía emails transaccionales o lanza broadcasts después de que confirmes.

HCPor el equipo de HelpCodeActualizado 7 min de lectura Código abierto en GitHub

Sin tarjeta de crédito · 7 días de prueba · Alternativa self-host disponible

Customer.io

Customer.io

Let your AI work with Customer.io: look up people, their attributes, segments, activity and messages, review automations, broadcasts and one-time sends with their metrics, and send transactional emails or trigger broadcasts after you confirm.

herramientas

26

Región

INTL

Categoría

Automatización de marketing

Autenticación

Bearer Token

Env vars requeridas

CUSTOMERIO_API_URLCUSTOMERIO_APP_API_KEY
Instalar con un clic en Cloud

7 días de prueba gratis · Sin tarjeta de crédito

  • Prueba gratis de 7 días
    Sin tarjeta de crédito
  • RGPD y SOC 2 ready
    Datos en la UE, registros de auditoría
  • Código abierto en GitHub
    Open source · AGPL-3.0
  • Funciona con ChatGPT, Claude, Gemini
    Cualquier cliente compatible con MCP

Sáltate la instalación. Funcionando en menos de 2 minutos.

Inicia una prueba gratuita en cloud.anythingmcp.com, añade Customer.io con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.

Empezar prueba gratis

Resumen

Haz que tu IA trabaje con Customer.io: consulta personas con sus atributos, segmentos, actividad y mensajes, revisa automatizaciones, broadcasts y envíos únicos con sus métricas, y envía emails transaccionales o lanza broadcasts después de que confirmes.

Prueba a pedir

Prompts de ejemplo para Customer.io

Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.

Customer.io · live vía MCP
Compartir
Opus 4.7

Claude es IA y puede equivocarse. Verifica siempre las respuestas.

💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Customer.io, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin git clone, sin servidor local.

Customer.io

Haz que tu IA trabaje con Customer.io: consulta personas con sus atributos, segmentos, actividad y mensajes, revisa automatizaciones, broadcasts y envíos únicos con sus métricas, y envía emails transaccionales o lanza broadcasts después de que confirmes.

Configuración

La configuración lleva unos 3 minutos. Necesitas un usuario de Customer.io que pueda crear una App API key y saber si tu cuenta está alojada en EE. UU. o en la UE.

  1. En Customer.io, abre Settings → Account Settings → API Credentials → App API Keys (fly.customer.io/settings/api_credentials) y pulsa Create App API Key. Elige el workspace y el acceso de la clave: acceso completo, o solo lectura más envío si la IA solo debe leer y enviar.
  2. Copia la clave en ese momento: Customer.io la muestra una sola vez. Pégala en CUSTOMERIO_APP_API_KEY tal cual, sin el prefijo Bearer. Es una App API key, no una Track API key.
  3. Pon en CUSTOMERIO_API_URL el centro de datos de tu cuenta: https://api.customer.io para cuentas en EE. UU., https://api-eu.customer.io para cuentas en la UE, sin /v1 ni otra ruta. La región se fija al crear la cuenta.
  4. Instala el conector y empieza con customer_io_list_workspaces: comprueba la clave y muestra el workspace con su número de personas y mensajes.

Una clave para todo el workspace: la App API key actúa en nombre de su workspace, no de una persona. Quien use este conector ve todas las personas, segmentos y mensajes que la clave puede leer, así que comparte el servidor MCP solo con quien pueda verlos.

Qué cubre: personas (búscalas por email, o por pertenencia a un segmento y valores de atributos), sus atributos, segmentos, la actividad de los últimos 30 días y los mensajes que les enviaste; segmentos con sus condiciones, tamaño actual y miembros; automatizaciones, que la API de Customer.io llama campaigns, con las métricas de sus mensajes; broadcasts lanzados por API y envíos únicos (newsletters en la API) con sus métricas; entregas y actividad de todo el workspace; y las plantillas de mensajes transaccionales.

Los envíos esperan tu sí: solo dos herramientas envían, el resto solo lee.

  • customer_io_send_transactional_email envía un email real (recibos, restablecimientos de contraseña, avisos) a hasta 15 direcciones en to, cc y bcc, desde una plantilla transaccional o con tu propio asunto y cuerpo. Antes, la IA te muestra destinatario, asunto y contenido.
  • customer_io_trigger_broadcast envía a muchas personas a la vez. La IA primero muestra el broadcast, el tamaño de la audiencia (customer_io_get_segment_customer_count) y los datos, y solo lo lanza tras un "yes, send" explícito. Después sigue el progreso con customer_io_get_broadcast_trigger.

La Track API no está incluida: identificar personas, registrar eventos y borrar personas se hace con la Track API de Customer.io, que usa otras credenciales (Site ID y Track API key). Este conector no la usa, así que no puede cambiar perfiles ni borrar a nadie.

Límites: la App API permite unas 10 peticiones por segundo. Los envíos transaccionales comparten un límite orientativo de 3.000 peticiones cada 3 segundos, y un broadcast se puede lanzar como mucho una vez cada 10 segundos. Las listas largas llegan por páginas y la IA sigue leyendo hasta la última. Las marcas de tiempo son segundos Unix.

Errores habituales: 401 significa que la App API key es incorrecta o se borró, o que la cuenta está en la otra región; revisa CUSTOMERIO_API_URL. 403: el acceso de la clave no incluye esta acción, por ejemplo una clave de solo lectura usada para enviar. 404: el id no existe en este workspace. 400 o 422: un parámetro o el filtro de búsqueda no es válido; el error dice cuál. 429: se alcanzó un límite; espera y vuelve a intentarlo.

El conector no usa la Track API ni la Pipelines API, no hace exportaciones ni importaciones, no gestiona collections, snippets, webhooks de reporting ni listas de supresión del ESP y no cambia el contenido de automatizaciones y broadcasts.

Requisitos previos: CUSTOMERIO_API_URL, CUSTOMERIO_APP_API_KEY

Instalar el conector localmente

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Abre http://localhost:3000/connectors/store, elige Customer.io e introduce las variables listadas en los Requisitos previos.

Herramientas disponibles

ToolWhat it does
customer_io_list_workspacesList the workspaces of the Customer.io account with their id, name and counts of people, objects and messages sent in the billing period…
customer_io_find_customers_by_emailFind the people in the workspace with an email address: returns their id, email and cio_id
customer_io_search_customersSearch people in the workspace with a filter on segment membership and attribute values, up to 1000 per page; returns their identifiers…
customer_io_get_customer_attributesGet a person's profile: all attributes (stored as strings), identifiers, subscription preferences, timestamps and devices
customer_io_get_customer_segmentsList the segments a person currently belongs to (id, name, description)
customer_io_list_customer_activitiesList what happened to a person in the last 30 days or more: events, attribute changes, messages attempted, sent, opened, clicked, bounced…
customer_io_list_customer_messagesList the deliveries sent to a person (newest six months unless start_ts and end_ts are given): message id, automation, broadcast or…
customer_io_list_campaignsList the automations (campaigns) of the workspace: id, name, type of trigger, state, active flag, created and updated times, trigger and…
customer_io_get_campaignGet one automation (campaign) with its trigger, segments, state, tags and actions (messages, delays, branches)
customer_io_get_campaign_metricsGet an automation's message metrics over a window: series of attempted, sent, delivered, opened, clicked, converted, bounced, spammed…
customer_io_list_broadcastsList the API-triggered broadcasts of the workspace: id, name, active flag, created and updated times, tags and actions
customer_io_get_broadcastGet one API-triggered broadcast: name, state, active flag, created, updated and first started times, tags and actions
customer_io_get_broadcast_metricsGet a broadcast's message metrics per period: series of attempted, sent, delivered, opened, clicked, converted, bounced, unsubscribed…
customer_io_get_broadcast_triggerGet the status of one broadcast trigger (as returned by customer_io_trigger_broadcast): created, processed and cancelled times, schedule…
customer_io_list_newslettersList the one-time sends (newsletters) of the workspace: id, name, type, sent and created times, recipient segments, tags and variant…
customer_io_get_newsletter_metricsGet a one-time send's message metrics per period: series of attempted, sent, delivered, opened, clicked, converted, bounced, unsubscribed…
customer_io_list_segmentsList the segments of the workspace (not archived ones): id, name, description, type (data-driven or manual), state, progress and tags
customer_io_get_segmentGet one segment with its conditions (for data-driven segments), type, state and tags
customer_io_get_segment_customer_countCount the people currently in a segment, for example to size a broadcast audience before sending
customer_io_list_segment_membersList the people in a segment, page by page: their identifiers (id, email, cio_id)
customer_io_list_messagesList deliveries across the workspace, newest first, filtered by message type, metric (sent, delivered, opened, clicked, bounced…
customer_io_get_messageGet one delivery by id: recipient, parent automation, broadcast, one-time send or transactional message, subject, template, created, sent…
customer_io_list_activitiesList activities across the workspace, newest first: events, attribute changes and message activity, optionally for one person, one type or…
customer_io_list_transactional_messagesList the transactional message templates of the workspace (id, name, description, link tracking, body retention)
customer_io_send_transactional_emailSend one transactional email (receipts, password resets, notifications) to up to 15 addresses in to, cc and bcc, from a transactional…
customer_io_trigger_broadcastTrigger an API-triggered broadcast: send it to its default audience set in Customer.io, or to listed emails or ids, per-person data, or…

Ejemplos de prompts

  • "Busca [email protected] en Customer.io y muéstrame sus atributos, sus segmentos y los últimos emails que le enviamos."
  • "¿Qué tal funcionó nuestra automatización de Onboarding en los últimos 30 días: enviados, entregados, abiertos, clics y bajas?"
  • "¿Cuántas personas hay ahora en el segmento Trial ending y cuáles de ellas tienen el plan pro?"
  • "Lanza el broadcast Product update, pero antes de enviarlo enséñame quién lo va a recibir y cuántas personas son."

Siguientes pasos

¿Te ha sido útil esta guía?

Tu agente de Customer.io está a un clic.

Instala el conector, pega la clave y pregunta a tu cliente de IA. 7 días gratis, sin tarjeta de crédito.

Guías relacionadas

Conectores

Cómo conectar Customer.io a ChatGPT vía MCP

Haz que tu IA trabaje con Customer.io: consulta personas con sus atributos, segmentos, actividad y mensajes, revisa automatizaciones, broadcasts y envíos únicos con sus métricas, y envía emails transaccionales o lanza broadcasts después de que confirmes.

Conectores

Cómo conectar Customer.io a Claude vía MCP

Haz que tu IA trabaje con Customer.io: consulta personas con sus atributos, segmentos, actividad y mensajes, revisa automatizaciones, broadcasts y envíos únicos con sus métricas, y envía emails transaccionales o lanza broadcasts después de que confirmes.

Conectores

Cómo conectar Customer.io a Cursor vía MCP

Haz que tu IA trabaje con Customer.io: consulta personas con sus atributos, segmentos, actividad y mensajes, revisa automatizaciones, broadcasts y envíos únicos con sus métricas, y envía emails transaccionales o lanza broadcasts después de que confirmes.

Conectores

Cómo conectar Customer.io a Gemini vía MCP

Haz que tu IA trabaje con Customer.io: consulta personas con sus atributos, segmentos, actividad y mensajes, revisa automatizaciones, broadcasts y envíos únicos con sus métricas, y envía emails transaccionales o lanza broadcasts después de que confirmes.

Conectores

Cómo conectar Customer.io a Meta Muse vía MCP

Haz que tu IA trabaje con Customer.io: consulta personas con sus atributos, segmentos, actividad y mensajes, revisa automatizaciones, broadcasts y envíos únicos con sus métricas, y envía emails transaccionales o lanza broadcasts después de que confirmes.

Conectores

Avito a MCP: gestiona anuncios, precios y estadísticas de Avito desde cualquier agente de IA

Deja que tu IA trabaje con tu cuenta de empresa de Avito: lista tus anuncios y cambia sus precios, lee estadísticas de visitas, contactos y llamadas, revisa las cargas de autoload y sus errores, el formato del feed y tu monedero, y lee los chats de Avito Messenger. Enviar mensajes y cambiar los ajustes de autoload son opcionales y están desactivados por defecto.