4,500+ servers built on MCP Fusion
Vinkius

MailerLite Alternative MCP. Manage groups, campaigns, and subscribers via natural conversation.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

MailerLite Alternative MCP on Cursor AI Code Editor MCP Client MailerLite Alternative MCP on Claude Desktop App MCP Integration MailerLite Alternative MCP on OpenAI Agents SDK MCP Compatible MailerLite Alternative MCP on Visual Studio Code MCP Extension Client MailerLite Alternative MCP on GitHub Copilot AI Agent MCP Integration MailerLite Alternative MCP on Google Gemini AI MCP Integration MailerLite Alternative MCP on Lovable AI Development MCP Client MailerLite Alternative MCP on Mistral AI Agents MCP Compatible MailerLite Alternative MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

MailerLite Alternative connects your account to your AI client. It lets you manage every part of your email marketing stack—subscribers, groups, and campaigns—right from a chat window.

Instead of logging into the dashboard, you can ask your agent to create a new campaign draft, segment users based on activity, or even forget a subscriber's data for GDPR compliance.

This server gives you direct API access to list, update, and delete everything in MailerLite.

What your AI agents can do

Assign subscriber to group

Moves one specific subscriber from their current group to a designated new group.

Cancel campaign

Immediately stops an existing, scheduled email campaign from sending.

Create automation

Builds a draft version of a new automated marketing workflow sequence.

+ 48 more capabilities included
Manage Subscriber Data

Create, read, update, or delete individual subscriber profiles and track their activity logs.

Organize Audience Groups

List, create, modify groups (segments), and move subscribers between specific audience lists.

Build Email Campaigns

Draft new email campaigns, schedule them for a later date, or update existing campaign content.

Automate Workflows

Set up and manage automated marketing sequences (automations) that trigger based on user behavior.

Handle Compliance Data

Execute 'forget' requests to securely remove subscriber data, meeting GDPR standards.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

MailerLite Alternative MCP Server: 51 Tools for Marketing Ops

Use these tools to perform every CRUD operation on your MailerLite data. Manage subscribers, build campaigns, and control automation workflows all from your chat client.

assign019e5d32

assign subscriber to group

Moves one specific subscriber from their current group to a designated new group.

cancel019e5d32

cancel campaign

Immediately stops an existing, scheduled email campaign from sending.

create019e5d32

create automation

Builds a draft version of a new automated marketing workflow sequence.

create019e5d32

create campaign

Generates a brand new, unscheduled email campaign structure in MailerLite.

create019e5d32

create field

Adds a new custom data field to collect specific user information (e.g., 'Job Title').

create019e5d32

create group

Establishes a brand-new subscriber group or segment list.

create019e5d32

create shop

Sets up an e-commerce shop linked to your MailerLite account.

create019e5d32

create subscriber

Adds a new subscriber or updates the details of an existing one (upsert).

create019e5d32

create webhook

Generates a unique URL endpoint to send data from MailerLite to external systems.

delete019e5d32

delete automation

Permanently removes an existing automated marketing workflow sequence.

delete019e5d32

delete campaign

Deletes a campaign that was created but never sent out.

delete019e5d32

delete field

Removes a custom data field you previously created for collecting information.

delete019e5d32

delete form

Deletes an existing sign-up form associated with your website or landing page.

delete019e5d32

delete group

Permanently deletes a subscriber group, removing all associated members and data.

delete019e5d32

delete segment

Removes an existing segment definition used to filter subscribers.

delete019e5d32

delete shop

Deletes a connected e-commerce shop instance.

delete019e5d32

delete subscriber

Permanently deletes a subscriber record from your database.

delete019e5d32

delete webhook

Removes an existing webhook endpoint and the data it receives.

forget019e5d32

forget subscriber

Executes a GDPR request to forget all personal data associated with one subscriber.

get019e5d32

get automation

Retrieves the full details and structure of a specific automated workflow.

get019e5d32

get automation activity

Pulls an activity report showing when and how an automation was triggered for subscribers.

get019e5d32

get campaign

Fetches all the details, content, and status of a specific email campaign.

get019e5d32

get campaign activity

Generates an activity report showing open rates, clicks, and overall performance for a campaign.

get019e5d32

get form

Retrieves the detailed configuration and settings of a specific sign-up form.

get019e5d32

get subscriber

Fetches all profile data for one specific subscriber using their email or ID.

get019e5d32

get subscriber activity

Retrieves a detailed log of actions (opens, clicks, updates) taken by a single subscriber.

import019e5d32

import subscribers to group

Adds a bulk list of subscribers into an existing target group or segment.

list019e5d32

list automations

Lists every automation workflow configured in your MailerLite account.

list019e5d32

list campaign languages

Shows all supported languages that can be used for campaign content.

list019e5d32

list campaigns

Lists the names, statuses, and IDs of every email campaign you've created.

list019e5d32

list fields

Retrieves a list of all custom data fields available in your account.

list019e5d32

list form subscribers

Lists the people who signed up using a specific form ID, including their raw submission data.

list019e5d32

list forms

Retrieves a list of all sign-up forms by type (e.g., website pop-up, embedded).

list019e5d32

list group subscribers

Lists every subscriber currently belonging to one specified group.

list019e5d32

list groups

List all groups

list019e5d32

list segment subscribers

Lists every subscriber that meets the criteria defined by a specific segment rule.

list019e5d32

list segments

Retrieves a list of all available, saved audience segments.

list019e5d32

list shops

Lists all connected e-commerce shops and their current status.

list019e5d32

list subscribers

Retrieves a list of subscribers, allowing you to filter the results by status (active, inactive).

list019e5d32

list timezones

Returns a list of timezones supported by your MailerLite account for scheduling.

list019e5d32

list webhooks

Lists all existing webhook endpoints and their current credentials.

schedule019e5d32

schedule campaign

Schedules a specific, drafted campaign to send out at a future date and time.

unassign019e5d32

unassign subscriber from group

Removes one subscriber from their current group without deleting the overall group structure.

update019e5d32

update campaign

Modifies existing campaign content, subject lines, or settings before sending it out.

update019e5d32

update field

Edits the definition or required fields of an existing custom data field.

update019e5d32

update form

Makes changes to a sign-up form, such as changing its title or adding new input types.

update019e5d32

update group

Changes the name, description, or membership criteria of an existing group.

update019e5d32

update segment

Modifies the rules or filters used to define a saved audience segment.

update019e5d32

update shop

Updates settings like payment gateways or product listings for a connected e-commerce shop.

update019e5d32

update subscriber

Modifies any profile field (email, name, custom data) for an existing subscriber.

update019e5d32

update webhook

Changes the URL or authentication credentials of a previously created webhook endpoint.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with MailerLite Alternative, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

MailerLite Alternative lets you connect your account to your AI client so you can handle your whole email marketing setup—subscribers, groups, and campaigns—straight from a chat window. You don't have to log into the dashboard or mess with copy-pasting IDs anymore; your agent just calls the necessary tools, and you get real-time results right here.

Managing Your Audience Data

You can handle every subscriber profile like it’s nothing. Use get_subscriber to pull all the details for one person using their email or ID, and list_subscribers gives you a full list of people, letting you filter by active or inactive status. You'll also find get_subscriber_activity, which pulls a detailed log showing every open, click, and update that subscriber has made.

If you need to modify someone’s data—like changing their name or updating a custom field—you use update_subscriber. To delete a profile permanently, call delete_subscriber.

For GDPR compliance, there's the forget_subscriber tool; it executes a secure forget request for all personal data associated with one subscriber. You can also view every single piece of audience information using list_fields, and if you need to change or add custom tracking info, use create_field or update_field. To clean up old fields, run delete_field.

Organizing Groups and Segments

Grouping your leads is simple. You can see every existing group using list_groups, and if you need to change a group’s name or its membership rules, use update_group. To build a totally new audience list, call create_group. For segments—which are defined rules for filtering people—you'll find list_segments lets you see what's available, and you can modify those rules with update_segment; if it’s time to scrap a segment definition, use delete_segment.

Moving people around is easy. You can add a bulk list of contacts into an existing group using import_subscribers_to_group, or move just one specific person by calling assign_subscriber_to_group. If you need to remove someone from a group without deleting the whole thing, use unassign_subscriber_from_group. You can also view exactly who belongs to any given list using list_group_subscribers or checking which people match defined criteria with list_segment_subscribers.

To clear out an entire segment definition, run delete_group, which permanently removes the group and all its members' data.

Building Campaigns and Workflows

Drafting and sending emails is what we do best. You can generate a brand new email campaign structure with create_campaign or get full details of an existing one using get_campaign. If you need to tweak the content or subject lines before it goes out, use update_campaign; otherwise, schedule it for later using schedule_campaign.

To stop a scheduled blast immediately, call cancel_campaign, and if a campaign was created but never sent, delete it with delete_campaign.

Campaign performance reports are straightforward. Use get_campaign_activity to see open rates and clicks across the board. For advanced tracking, you can use list_campaign_languages to confirm supported languages for your content, or check out all possible time zones for scheduling with list_timezones.

Automations are complex, but we make it look simple. You'll see every configured workflow by calling list_automations, and you can pull the full structure of a specific automation using get_automation. If you need to change the sequence or trigger logic, use create_automation to draft a new sequence, or manage changes with get_automation; when it's time to scrap an automated flow entirely, call delete_automation.

Other Tools You’ll Need

If you run e-commerce through MailerLite, you can set up and modify the shop using create_shop, list_shops, and update_shop. For sign-up forms on your site, use list_forms to see what's running, then retrieve its settings with get_form; you can change titles or add inputs by calling update_form, or wipe out an old form entirely using delete_form.

For data integration, you can generate a unique data endpoint URL using create_webhook, and review all existing endpoints and their credentials via list_webhooks. If the connection changes, use update_webhook; to remove it completely, call delete_webhook.

Finally, you've got tools for tracking form sign-ups. You can list everyone who signed up through a specific form ID using list_form_subscribers, and if you need to know which people match saved segment rules, run list_segment_subscribers. These capabilities give your agent the direct API access it needs to manage everything without leaving your chat.

How MailerLite Alternative MCP Works

  1. 1 Subscribe to this server and provide your MailerLite API Key.
  2. 2 Your AI client calls a function (e.g., list_groups) based on your natural language prompt.
  3. 3 The system executes the tool, sends the data back, and your agent reports the results in plain text.

The bottom line is: you talk to your agent, the agent talks to MailerLite, and you get the answer without ever leaving your chat interface.

Who Is MailerLite Alternative MCP For?

This server targets marketing operations teams—the people who spend too much time jumping between a CRM, an email platform dashboard, and a spreadsheet. If your job involves analyzing user segments, updating campaign lists, or running reports that are scattered across multiple tabs, this is for you. It takes the clicks out of your process.

Marketing Automation Specialist

Uses tools like create_automation and list_automations to build complex, multi-step user journeys without manually setting up triggers in the web UI.

Growth Hacker

Employs functions like create_subscriber or assign_subscriber_to_group within a research workflow to immediately test and segment new leads based on real-time data feeds.

Data Analyst / Marketing Manager

Runs reports using tools like list_subscribers or get_campaign_activity to pull precise metrics—like active members or engagement rates—directly into a document for a meeting.

What Changes When You Connect

  • Targeting Accuracy: Instead of manually filtering a huge list in the dashboard, you can ask your agent to run list_segment_subscribers or use get_subscriber_activity. This lets you segment users based on specific criteria—like 'opened Campaign X but never clicked Y'—and then assign them using assign_subscriber_to_group.
  • Efficiency: Running a full audit of your audience is instant. You can call list_subscribers and filter the output by status (e.g., only 'unsubscribed') so you know exactly who needs attention, without clicking through dozens of tabs.
  • Compliance: GDPR requests are simple. Instead of going through multiple data deletion forms, you just tell your client to run forget_subscriber. It handles the entire process and confirms when the data is wiped.
  • Campaign Control: Never miss a send window again. You can use get_campaign to pull all current settings (subject line, content, recipients) before making changes, or schedule future sends with schedule_campaign instantly from chat.
  • Workflow Building: Build complex user paths without touching the web interface. Use create_automation and then call list_automations later to verify that your new workflow draft is set up correctly. It’s all conversational, no UI needed.

Real-World Use Cases

01

Identifying Inactive Users for Re-Engagement

A team member noticed a segment of high-value users hasn't engaged in 60 days. They ask the agent to run get_subscriber_activity on a list of VIPs, filter by 'last active date < 60 days ago,' and then use list_group_subscribers to confirm who is missing from the main group. The result lets them launch a targeted re-engagement campaign.

02

Cleaning Up Obsolete Marketing Assets

A marketing manager needs to decommission an old product line's emails. They ask the agent to first list_campaigns to find all related drafts, then use delete_campaign and delete_automation sequentially for every single asset ID found. This prevents accidental sends.

03

Migrating a Lead List from Another Source

A growth hacker acquires a CSV of 500 new leads. Instead of uploading the whole file, they ask the agent to use create_subscriber for each lead record, ensuring basic data fields are populated. Once confirmed, they run import_subscribers_to_group to place them into the 'New Leads' segment.

04

Updating User Data After a CRM Change

A support team member learns that several users have updated their company name in the main CRM. They ask the agent to iterate through a list of subscriber emails and use update_subscriber for each one, making sure the 'Company Name' custom field is current before launching a personalized campaign.

The Tradeoffs

Deleting groups manually

A user sees an old group called 'Beta Testers' and deletes it in the dashboard. They forget that 20 people were still assigned to it, and now those people are unsorted.

Always check membership first. Use list_group_subscribers on the 'Beta Testers' group ID before calling delete_group. This confirms if anyone is attached before you delete the container.

Creating a campaign and forgetting to schedule it

The user drafts an amazing email (create_campaign) but leaves it in 'Draft' status. They assume it will send automatically, missing their launch window entirely.

After creating or updating content, always call schedule_campaign with the target date and time to move the asset from draft to active queue.

Trying to update data without knowing the field ID

The user tries to change a subscriber's job title but inputs text instead of the actual internal Field ID, causing the update_subscriber call to fail with an unknown parameter error.

Before updating anything, run list_fields. This pulls all available custom field IDs. Use that exact ID when calling update_subscriber.

When It Fits, When It Doesn't

Use this server if your core tasks involve manipulating discrete records: creating a subscriber, changing a group membership, or modifying campaign content. It's built for direct data CRUD operations on MailerLite entities.

Don't use it if you need advanced analytics that combine data from multiple external sources (e.g., combining ad spend with open rates). For those, look at specialized business intelligence tools. Also, don't rely on this server as a transactional safety net; while the agent can call get_campaign and then update_campaign, if you need guaranteed rollbacks across five different tool calls, you still need an external orchestration layer (like a dedicated workflow engine). This is for operations, not guaranteed transactions.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by MailerLite. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 51 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

assign_subscriber_to_group cancel_campaign create_automation create_campaign create_field create_group create_shop create_subscriber create_webhook delete_automation delete_campaign delete_field delete_form delete_group delete_segment delete_shop delete_subscriber delete_webhook forget_subscriber get_automation get_automation_activity get_campaign get_campaign_activity get_form get_subscriber get_subscriber_activity import_subscribers_to_group list_automations list_campaign_languages list_campaigns list_fields list_form_subscribers list_forms list_group_subscribers list_groups list_segment_subscribers list_segments list_shops list_subscribers list_timezones list_webhooks schedule_campaign unassign_subscriber_from_group update_campaign update_field update_form update_group update_segment update_shop update_subscriber update_webhook

Managing subscriber lists requires context switching between tabs and dashboards.

Right now, updating a single user's profile—say, changing their company name or job title—is a pain. You jump to the main dashboard, find the 'Subscribers' tab, search for the email address, click into the profile, scroll down to the custom field section, and finally hit save. If you have 50 users, that's 25 minutes of clicks.

With this MCP server, it’s a single prompt. You tell your agent: 'Update subscriber X with new company Y.' The client executes `update_subscriber` in the background. It gets the job done and reports back success. You stay right where you are.

MailerLite Alternative MCP Server gives you direct control over every asset.

Before this server, if you wanted to know which groups a subscriber belonged to *and* what campaigns they opened, you had to run three separate reports: one for groups, one for activity, and then manually cross-reference the data. It was always slow and prone to outdated numbers.

Now, your system can combine multiple reads in sequence—like getting details from `get_subscriber` and then running a check via `list_segment_subscribers`. You get a consolidated view of the user's entire relationship with your brand. Period.

Common Questions About MailerLite Alternative MCP

How do I delete all my campaign assets using the delete_campaign tool? +

The delete_campaign tool removes one specific campaign by ID or name. To clear out a bunch, you first need to run list_campaigns, gather all the IDs, and then pass them back to your agent in a list for deletion.

Can I move many subscribers at once using assign_subscriber_to_group? +

No. The assign_subscriber_to_group tool is designed to move only one subscriber at a time. For bulk moves, you must first run list_subscribers and then process the list in chunks.

What if I forget the API Key for creating groups? Should I use create_group? +

You need a valid connection to call any tool. If your key is wrong, create_group will fail and tell you about the authentication problem. Always verify the credentials first.

How do I check if an automation sequence is running or finished? Use get_automation_activity. +

get_automation_activity provides a log of when triggers fired and what actions were taken for specific subscribers, helping you debug why someone didn't receive the expected email.

I need to update a custom field. Should I use list_fields or get_subscriber? +

Use list_fields first. This pulls all available field IDs and names. Then, when you call update_subscriber, you'll have the correct ID needed for that specific field.

What happens when I use the forget_subscriber tool to handle GDPR requests? +

The forget_subscriber tool executes a full data deletion, not just an unsubscription. It removes personally identifiable information (PII) from your records, ensuring compliance with global privacy standards. Your AI client handles this request directly without needing manual dashboard intervention.

How do I set up external alerts using the create_webhook tool? +

The create_webhook tool generates a unique URL endpoint that your service can listen to. When specific events occur (like new subscribers or group changes), MailerLite sends a payload of data directly to this endpoint. This connects your email marketing actions to other systems, like CRMs.

What should I do if the update_subscriber tool fails due to rate limits? +

If you hit rate limits when running bulk updates via update_subscriber, implement a backoff strategy. Your agent needs to pause and retry the batch in increasing intervals (e.g., 5 seconds, then 10 seconds). This prevents API failures during large data syncs.

Can I find a specific subscriber using their email address? +

Yes! Use the get_subscriber tool and provide the email address. The agent will return the subscriber's ID, status, and custom field data.

How do I see what a subscriber has been doing recently? +

You can use the get_subscriber_activity tool with the subscriber's ID. This will show you opens, clicks, and other interactions recorded in MailerLite.

Is there a way to comply with GDPR 'Right to be Forgotten' requests? +

Absolutely. Use the forget_subscriber tool with the subscriber's ID to completely and permanently delete their data from your account.

You might also like

Built & Managed by Vinkius 30s setup 51 tools

We've already built the connector for MailerLite Alternative. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 51 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.