Si usas VS Code para crear integraciones o herramientas de backend para MailerLite, nuestro servidor MCP es para ti. Conecta MailerLite con VS Code para acceder a los datos de MailerLite o realizar acciones usando comandos en lenguaje natural, todo sin salir de la aplicación.
Esto desbloquea funciones muy útiles para agilizar tus flujos de trabajo, como:
Cómo conectar MailerLite con VS Code
Primero necesitas tener instalada la aplicación de Visual Studio Code en tu dispositivo y habilitada la extensión de GitHub Copilot en VS Code. La versión gratuita de GitHub Copilot es totalmente compatible con esta integración.
Una vez que tengas estas herramientas instaladas, la configuración es muy sencilla. Solo sigue estos pasos:
Haz clic en el enlace de instalación con un solo clic en este artículo para comenzar el proceso de instalación dentro de tu aplicación VS Code.
Tu navegador mostrará un pop-up pidiendo permiso para abrir VS Code. Haz clic en Allow.
En la nueva ventana, haz clic en el botón Install para completar la configuración.
Es posible que necesites habilitar el Agent mode en el chat de VS Code.
También contamos con un video completo del proceso de registro que puedes ver a continuación.
Herramientas que puedes usar en VS Code
El servidor MCP de MailerLite ofrece más de 40 herramientas que puedes usar para interactuar con MailerLite directamente desde VS Code. Incluyen funciones para la gestión de suscriptores, campañas, grupos, webhooks, segmentos, automatizaciones, formularios y autenticación. Échales un vistazo:
Gestión de suscriptores
add_subscriber: Añade un nuevo suscriptor o actualiza uno existente (soporta email, nombre, campos y grupos).
get_subscriber: Obtén información de un suscriptor por ID o email.
update_subscriber: Actualiza la información de un suscriptor (no destructivo).
list_subscribers: Lista todos los suscriptores con filtrado por estado (activo, dado de baja, no confirmado, rebotado, spam).
get_subscriber_activity: Obtén el historial de actividad de un suscriptor.
get_subscriber_count: Obtén el número total de suscriptores.
delete_subscriber: Elimina un suscriptor (mantiene la info para re-suscripción).
forget_subscriber: Eliminación completa de datos del suscriptor conforme al GDPR.
get_single_import: Obtén detalles de una importación individual.
Gestión de campañas
create_campaign: Crea una nueva campaña de email (regular, A/B, reenvío).
get_campaign: Obtén detalles de una campaña específica.
list_campaigns: Lista todas las campañas con filtrado por estado y tipo.
update_campaign: Actualiza los detalles de una campaña (nombre, asunto, remitente, contenido).
delete_campaign: Elimina una campaña.
schedule_campaign: Programa el envío de una campaña.
cancel_campaign: Cancela una campaña programada.
get_campaign_subscribers: Obtén los suscriptores que recibieron una campaña con filtros.
Gestión de grupos
list_groups: Lista todos los grupos de suscriptores.
create_group: Crea un nuevo grupo de suscriptores.
update_group: Actualiza el nombre de un grupo.
delete_group: Elimina un grupo.
get_group_subscribers: Obtén los suscriptores de un grupo.
assign_subscriber_to_group: Añade un suscriptor a un grupo.
unassign_subscriber_from_group: Elimina un suscriptor de un grupo.
import_subscribers_to_group: Importa suscriptores en masa a un grupo.
Gestión de webhooks
list_webhooks: Lista todos los webhooks.
get_webhook: Obtén detalles de un webhook específico.
create_webhook: Crea un webhook con nombre, URL y eventos.
update_webhook: Actualiza los detalles de un webhook, incluyendo habilitarlo/deshabilitarlo.
delete_webhook: Elimina un webhook.
Gestión de segmentos
list_segments: Lista todos los segmentos.
get_subscribers_in_segment: Obtén suscriptores en un segmento con filtrado por estado.
update_segment: Actualiza el nombre de un segmento.
delete_segment: Elimina un segmento.
Gestión de automatizaciones
list_automations: Lista todas las automatizaciones con filtrado por nombre, grupo y estado activado.
get_automation: Obtén detalles de una automatización específica.
get_automation_activity: Obtén la actividad de los suscriptores en una automatización con filtrado por estado.
create_automation: Crea una automatización en borrador.
delete_automation: Elimina una automatización.
Gestión de formularios
list_forms: Lista formularios por tipo (pop-up, embebido, promoción).
get_form: Obtén detalles de un formulario específico.
update_form: Actualiza el nombre del formulario.
delete_form: Elimina un formulario.
get_form_subscribers: Obtén los suscriptores que se registraron mediante un formulario.
Autenticación
Descubre más sobre todas las herramientas a las que puedes acceder con el servidor MCP en nuestra documentación para desarrolladores.