MailerLite MCP server
oficialTransforme ferramentas de IA no seu assistente de marketing por e-mail.
Documentação
Servidor MCP
Servidor MCP do MailerLite
Conecte assistentes de IA como Claude, Cursor e VS Code ao MailerLite através do Model Context Protocol.
Copiar MarkdownAbrir
Esta é a versão beta do servidor Model Context Protocol (MCP) que oferece integração perfeita com a API de email marketing do MailerLite. Este servidor permite que assistentes de IA gerenciem assinantes, campanhas, grupos e muitas outras coisas por meio de ferramentas MCP padronizadas.
Como o MCP Funciona
O Model Context Protocol (MCP) é um protocolo padronizado para assistentes de IA interagirem com sistemas externos. Pense nele como uma porta USB-C para IA. Você pode conectar vários MCPs que conversam entre si e realizam tarefas para você.
Conectando um Cliente
Você pode conectar qualquer cliente compatível com MCP ao servidor em execução. O servidor oferece suporte a um endpoint HTTP transmissível de acordo com as especificações mais recentes do servidor MCP. Normalmente, você apenas adicionaria https://mcp.mailerlite.com/mcp como um endereço MCP remoto em qualquer ferramenta com a qual estiver trabalhando.
Claude (desktop e web)
Abra o Claude (Desktop), vá em Configurações > Conectores e depois em Adicionar Conector Personalizado. O nome pode ser o que você quiser, mas sugerimos usar MailerLite como nome, e a URL do servidor MCP remoto é https://mcp.mailerlite.com/mcp. Clique em conectar e siga o processo de login.
Claude Code
Execute isto no terminal:
claude mcp add --transport http mailerlite https://mcp.mailerlite.com/mcp
Gemini CLI
Adicione as seguintes linhas no seu arquivo ~/.gemini/settings.json:
{
"mcpServers": {
"mailerlite": {
"httpUrl": "https://mcp.mailerlite.com/mcp",
"timeout": 5000
}
}
}
VSCode
Você pode usar a instalação com um clique para adicioná-lo ao VSCode.
Cursor
ChatGPT
Elegibilidade: Disponível em beta para contas Pro e Plus na web.
- Primeiro, habilite o modo desenvolvedor: Vá em: Configurações → Conectores → Avançado → Modo desenvolvedor.
- Volte para a tela principal de Conectores, clique em Criar ao lado de Procurar conectores e, na caixa de diálogo que abrir, insira o seguinte:
Nome: MailerLite Descrição: deixe em branco ou preencha como desejar URL do Servidor MCP: https://mcp.mailerlite.com/mcp Autenticação: OAuth
Marque a caixa de seleção Eu confio nesta aplicação e clique em Criar. O sistema irá guiá-lo pelo processo de autenticação.
Para usar conectores nas conversas: Abra uma nova conversa, escolha o modo Desenvolvedor no menu Plus e selecione os conectores. Pode ser necessário explorar diferentes técnicas de prompt para chamar as ferramentas corretas.
Ferramentas Disponíveis
Gerenciamento de Assinantes
- add_subscriber: Adiciona um novo assinante ou atualiza um existente (suporta email, nome, campos, grupos)
- get_subscriber: Obtém informações do assinante por ID ou email
- update_subscriber: Atualiza informações do assinante (não destrutivo)
- list_subscribers: Lista assinantes com filtro por status (ativo, descadastrado, não confirmado, devolvido, spam)
- get_subscriber_activity: Obtém o histórico de atividades de um assinante
- get_subscriber_count: Obtém a contagem total de assinantes
- delete_subscriber: Exclui um assinante (mantém informações para nova assinatura)
Gerenciamento de Campanhas
- create_campaign: Cria uma nova campanha de email (tipos regular, ab, reenvio)
- get_campaign: Obtém detalhes de uma campanha específica
- list_campaigns: Lista campanhas com filtro por status e tipo
- update_campaign: Atualiza detalhes da campanha (nome, assunto, remetente, conteúdo)
- delete_campaign: Exclui uma campanha
- schedule_campaign: Agenda uma campanha para ser enviada
- cancel_campaign: Cancela uma campanha agendada
- get_campaign_subscribers: Obtém assinantes que receberam uma campanha, com filtros
- get_campaign_links: Lista os links em uma campanha enviada com suas estatísticas de cliques
- get_campaign_link_recipients: Obtém os assinantes que clicaram em um link específico
Gerenciamento de Grupos
- create_group: Cria um novo grupo de assinantes
- update_group: Atualiza o nome de um grupo
- delete_group: Exclui um grupo
- get_group_subscribers: Obtém assinantes em um grupo
- assign_subscriber_to_group: Adiciona um assinante a um grupo
- unassign_subscriber_from_group: Remove um assinante de um grupo
- import_subscribers_to_group: Importa assinantes em massa para um grupo
Gerenciamento de Segmentos
- list_segments: Lista todos os segmentos
- create_segment: Cria um novo segmento
- get_segment: Obtém detalhes de um único segmento
- update_segment: Atualiza o nome de um segmento
- delete_segment: Exclui um segmento
- get_segment_subscribers: Obtém assinantes em um segmento, com filtro por status
Gerenciamento de Campos
- list_fields: Lista campos personalizados de assinantes
- create_field: Cria um campo personalizado (texto, número ou data)
- update_field: Renomeia um campo personalizado
- delete_field: Exclui um campo personalizado
Gerenciamento de Formulários
- list_forms: Lista formulários por tipo (popup, incorporado, promoção)
- create_form: Cria um novo formulário
- get_form: Obtém detalhes de um único formulário
- update_form: Atualiza o nome de um formulário
- delete_form: Exclui um formulário
- get_form_subscribers: Obtém assinantes que se inscreveram através de um formulário
Gerenciamento de Automações
- list_automations: Lista automações com filtro por nome, grupo e status habilitado
- get_automation_activity: Obtém atividade de assinantes para uma automação, com filtro por status
- create_automation: Cria um rascunho de automação
- build_custom_automation: Planeja e valida uma automação personalizada antes de criá-la
- start_automation_conversation: Inicia uma construção de automação guiada e conversacional
- update_automation_email: Atualiza o conteúdo de uma etapa de email da automação
- update_automation_delay: Atualiza o atraso de uma etapa da automação
- dry_run_automation: Valida uma automação sem enviar nada
- send_test_automation: Envia emails de teste para uma automação
- delete_automation: Exclui uma automação
Modelos
- discover_automation_templates: Navega pelos modelos de automação disponíveis
- install_template: Instala um modelo de automação na conta
- list_email_templates: Lista modelos de email disponíveis
- list_form_templates: Lista modelos de formulário disponíveis
Conteúdo de Email
- generate_email_content: Gera e valida conteúdo de email em HTML
- suggest_subject_lines: Gera e valida sugestões de linha de assunto
Gerenciamento de E-commerce
- manage_ecommerce_shops: Lista, busca, cria, atualiza ou exclui lojas
- manage_ecommerce_products: Lista, busca, cria, atualiza, exclui ou importa em massa produtos em uma loja
- manage_ecommerce_customers: Lista, busca, cria, atualiza ou exclui clientes em uma loja
- manage_ecommerce_orders: Lista, busca, cria, atualiza, exclui ou importa em massa pedidos em uma loja
- manage_ecommerce_categories: Lista, busca, cria, atualiza, exclui ou importa em massa categorias de produtos
- manage_ecommerce_carts: Lista, busca ou atualiza carrinhos de compras
- manage_ecommerce_cart_items: Lista, busca, cria, atualiza ou exclui os itens de um carrinho
- manage_ecommerce_category_products: Lista produtos em uma categoria ou anexa/desanexa um produto
Cada ferramenta manage_ecommerce_* recebe um parâmetro action (por exemplo, list, get, create, update, delete, import) em vez de expor uma ferramenta separada por operação.
Gerenciamento de Webhooks
- list_webhooks: Lista todos os webhooks
- get_webhook: Obtém detalhes de um webhook específico
- create_webhook: Cria um novo webhook com nome, URL e eventos
- update_webhook: Atualiza um webhook, incluindo habilitá-lo/desabilitá-lo
- delete_webhook: Exclui um webhook
Descoberta e Utilidades
- search: Pesquisa em recursos do MailerLite
- fetch: Busca um recurso específico do MailerLite por referência
- list_resources: Lista os tipos de recursos disponíveis para trabalhar
- select_resource: Resolve um recurso pelo nome para seu ID
- batch_requests: Executa múltiplas operações de API em uma única solicitação em lote
- get_dashboard_link: Obtém um link direto para editar um recurso no painel do MailerLite
Autenticação
- get_auth_status: Obtém o status de autenticação atual
Feedback
Estamos sempre ansiosos por feedback sobre as coisas empolgantes em que estamos trabalhando. Se você tiver feedback sobre nosso MCP, sinta-se à vontade para enviar um email para [email protected].
CLI do MailerLite
Instale e use a CLI do MailerLite para gerenciar assinantes, campanhas, automações e mais a partir do seu terminal.
Exemplos
Exemplos de prompts que mostram como assistentes de IA podem gerenciar campanhas, assinantes, automações, e-commerce e mais através do servidor MCP do MailerLite.