4,500+ servers built on MCP Fusion
Vinkius

MailerLite MCP. Manage groups, subscribers, and campaigns via chat.

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 MCP on Cursor AI Code Editor MCP Client MailerLite MCP on Claude Desktop App MCP Integration MailerLite MCP on OpenAI Agents SDK MCP Compatible MailerLite MCP on Visual Studio Code MCP Extension Client MailerLite MCP on GitHub Copilot AI Agent MCP Integration MailerLite MCP on Google Gemini AI MCP Integration MailerLite MCP on Lovable AI Development MCP Client MailerLite MCP on Mistral AI Agents MCP Compatible MailerLite MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

MailerLite connects your email marketing workflow to your agent. This server lets you manage subscribers, groups, and campaigns directly through conversation.

You can list active members, create targeted segments, audit campaign performance, and update lists without touching the MailerLite dashboard. It's for controlling your entire mailing list from a chat window.

What your AI agents can do

Add subscriber to group

Moves an existing subscriber into a specified MailerLite group.

Create group

Sets up and names a brand new grouping for your subscribers.

Create subscriber

Adds or updates a subscriber's details in MailerLite; email is required.

+ 9 more capabilities included
Manage subscriber lists

List all subscribers or filter the list by status (active, bounced, etc.).

Create and organize groups

Build new subscriber groups or add/remove existing members from specific groups.

Control individual accounts

Add, update, delete, or retrieve detailed information for a single subscriber.

Review campaign performance

List all sent and drafted email campaigns to check status and content history.

Monitor lead forms

List and check the real-time performance data from your website's popups and embeddable sign-up forms.

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 MCP Server: 12 Tools for Marketing Operations

These tools let you programmatically manage every part of your MailerLite account—from listing individual subscribers to creating entire campaign segments.

add019d8454

add subscriber to group

Moves an existing subscriber into a specified MailerLite group.

create019d8454

create group

Sets up and names a brand new grouping for your subscribers.

create019d8454

create subscriber

Adds or updates a subscriber's details in MailerLite; email is required.

delete019d8454

delete subscriber

Permanently removes a specific subscriber from your list.

get019d8454

get me

Retrieves core details about the connected MailerLite account itself.

get019d8454

get subscriber

Pulls all current data for one specific subscriber, using either their ID or email.

list019d8454

list campaigns

Shows a list of all campaigns (draft and sent) associated with the account.

list019d8454

list forms

Lists all sign-up forms, defaulting to showing the popup form performance.

list019d8454

list groups

Retrieves a list of every group you've created in MailerLite.

list019d8454

list segments

Shows a list of all defined audience segments for filtering purposes.

list019d8454

list subscribers

Lists subscribers, letting you filter by status (active, bounced, unconfirmed, etc.).

remove019d8454

remove subscriber from group

Takes a member out of an existing subscriber group.

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, 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 connects your entire email marketing workflow to your agent. Don't log into that clunky dashboard; you just talk to your agent, and it handles all the heavy lifting. This server lets you manage subscribers, groups, and campaigns directly from a chat window. You can list active members, segment lists, audit campaign performance, and update accounts without ever touching the MailerLite UI.

Managing Your Subscriber List

To start with your audience, use list_subscribers to see every single person on your roster. You can filter that big list by status—are they active? Did they bounce off? Are they unconfirmed?—so you know exactly who you're talking to. If you need details on one specific contact, run get_subscriber, giving it their ID or email to pull all their current info.

Need to add a new head to the list? Just use create_subscriber; you gotta give it an email address for that one.

If someone moves or quits, don't forget to clean house. You can permanently scrub them off with delete_subscriber. And if you need to move people around after you update their details, you’ve got two ways: first, run add_subscriber_to_group to shove an existing subscriber into a specific group. If you gotta kick 'em out later, use remove_subscriber_from_group.

Before you can organize them, though, remember you'll need to set up the groups themselves using create_group, which names and builds your new audience buckets.

Audience Segmentation and Grouping

Segmentation is key. You can see what grouping options are available by running list_groups to get a list of every group that’s already built out on your account. To plan future filtering, use list_segments to show you all the audience segments defined for targeting purposes.

Tracking Campaigns and Leads

When it comes to getting emails out, you'll need to check what you've sent or what's sitting in drafts. Use list_campaigns to pull a history of every campaign associated with your account; this shows both the status and the content for review.

For lead generation, don't just guess where your sign-ups are coming from. Run list_forms to show you all your sign-up forms—whether that's the popup on your site or an embeddable form—and check their real-time performance data right there in chat.

Account Oversight and Details

You can always check out the core details of the account itself by running get_me. It pulls up vital info about the connection. This whole server lets you control everything from listing who's on your list to checking campaign history without leaving your messaging app.

How MailerLite MCP Works

  1. 1 Subscribe to this server and enter your MailerLite API Token.
  2. 2 Connect your preferred AI client (Claude, Cursor, etc.) to the MCP endpoint.
  3. 3 Tell your agent what you need: 'List all active subscribers in the 'VIP' group.' The agent executes the necessary tool calls and gives you the result.

The bottom line is, it lets your AI client run complex marketing tasks by calling specific MailerLite API functions through a simple conversation.

Who Is MailerLite MCP For?

This server is for Marketing Managers and Ops Leads who are tired of clicking through multiple dashboards just to update a single list segment. If you need your marketing tasks handled as part of a larger, conversational workflow—like writing copy and updating the mailing list—you need this.

Marketing Manager

Runs targeted campaigns. Uses list_subscribers to find specific user cohorts and then add_subscriber_to_group to move them into a new segment for the next promotion.

Content Creator

Prepares newsletters. Uses list_campaigns to check if the draft is ready, verifies scheduling status, and checks form tracking performance via list_forms.

Customer Support Specialist

Handles user queries in real-time. Uses get_subscriber to verify a customer's group membership or contact details immediately within the support chat.

What Changes When You Connect

  • Stop opening dashboards. You can list all active subscribers or check campaign status using list_subscribers and list_campaigns directly through your agent's conversation flow.
  • Targeting is instant. Need to move a user? Use add_subscriber_to_group and remove_subscriber_from_group in one command, updating their segment without manual clicks.
  • Data retrieval is fast. Instead of navigating menus, use get_subscriber to pull all necessary details (like group membership) for a customer support chat immediately.
  • Build out your audience. Use create_group and list_segments to build complex segmentation rules on the fly, making sure every email goes to the right people.
  • Audit everything. Check form performance by calling list_forms or audit account details using get_me. It keeps you in control of who has access.

Real-World Use Cases

01

Need to re-segment a group after an event.

A marketing lead signs up, but their data is messy. The agent runs get_subscriber first to verify the user exists. Then it uses create_group for 'Event Attendees' and calls add_subscriber_to_group so the next campaign hits them correctly.

02

Checking on a flaky newsletter draft.

A content creator needs to know if their latest email is ready. They prompt the agent with 'Check my campaigns.' The agent calls list_campaigns, confirms the status, and reports back that it's scheduled.

03

Cleaning up an inactive user list.

An operations lead notices a lot of junk emails. They ask the agent to 'List all bounced subscribers.' The agent runs list_subscribers with the appropriate filter, giving them a clean list for manual review.

04

Responding to a support ticket about membership.

A customer asks where their account belongs. The support specialist uses get_subscriber by email address. The agent retrieves the full profile and tells the user which groups they are currently assigned to.

The Tradeoffs

Trying to update members one by one.

The developer thinks they have to open a spreadsheet, find 10 IDs, and write 10 separate API calls for each group change. This is slow and error-prone.

Use the agent's conversational capability. Start by calling list_subscribers to get the list of IDs, then instruct the agent to run a batch update sequence using add_subscriber_to_group or remove_subscriber_from_group for all 10 users in one go.

Forgetting required inputs.

Attempting to call create_subscriber without an email address, which results in a vague API failure code and no clear next steps.

Always ensure you provide the mandatory field. The agent will prompt you for the missing data (like email) before calling create_subscriber, guaranteeing the call is valid.

Assuming group names are permanent.

Writing code that assumes a group named 'Summer Sale' exists, but it was deleted last week. This causes an unexpected runtime error.

Always run list_groups first to check for the existence of the target group ID before you try to call any function like add_subscriber_to_group. It’s a necessary validation step.

When It Fits, When It Doesn't

Use this server if your workflow requires chaining multiple marketing steps together conversationally. For example, 'List all unconfirmed subscribers' (list_subscribers), then 'Create a new group for them' (create_group), and finally 'Add those users to the group' (add_subscriber_to_group). This is ideal when you need auditability on every step.

Don't use this if your only goal is simple data viewing (like just counting total subscribers). For that, a basic reporting API might be enough. But if you need to act on the data—by creating groups or updating membership—this server handles the state change complexity for you. The biggest limitation is bulk updates: while it offers tools to manage individuals and lists, there's no single 'Update all members in this group' function; you must process the actions sequentially.

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 12 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

add_subscriber_to_group create_group create_subscriber delete_subscriber get_me get_subscriber list_campaigns list_forms list_groups list_segments list_subscribers remove_subscriber_from_group

Managing mailing lists shouldn't require jumping between tabs.

Today, updating a subscriber segment means logging into MailerLite, navigating to 'Subscribers,' filtering by status (e.g., 'bounced'), copying the IDs, going to 'Groups & Segments,' and manually adding them to the correct list. It's click-heavy and easy to lose track.

With this MCP server, you just tell your agent what needs doing: 'Move all bounced subscribers into the re-engagement group.' The agent handles the `list_subscribers` filtering and runs the `add_subscriber_to_group` calls automatically. You get confirmation, not a dozen browser tabs.

MailerLite MCP Server: Get real-time control over your audience.

Manual tasks that vanish include checking if the right user is in the right group, confirming campaign status before a send, or pulling specific subscriber details for support. These used to take 5–10 distinct clicks.

Now, you ask your agent to perform these checks across multiple tools—like running `list_groups`, then `get_subscriber`—and get a consolidated answer in one conversational reply. It's precise, and it’s fast.

Common Questions About MailerLite MCP

How do I check for bounced subscribers using MailerLite MCP Server? +

You use the list_subscribers tool and specify 'bounced' as the status filter. This returns a list of emails that need cleanup or re-verification.

Can I create a new group with MailerLite MCP Server? +

Yes, you run the create_group tool and provide the name for the new segment. This makes the group available immediately for adding members.

What if I only have an email address, not an ID? Can I get details using MailerLite MCP Server? +

Yes. You use the get_subscriber tool and pass the email address as the primary identifier. The agent pulls all related data for that user.

Does MailerLite MCP Server let me delete users? +

Yes, you can run the delete_subscriber tool to permanently remove a subscriber from your system, ensuring compliance or list cleanup.

How do I verify my account status using the MailerLite `get_me` tool? +

The get_me tool fetches your current account details. This confirms connectivity and provides essential administrative data without requiring you to log into the dashboard first.

What information does the MailerLite `list_campaigns` tool provide? +

The list_campaigns tool retrieves a list of your sent or draft campaigns. You can quickly audit content and check campaign statuses across your account.

How do I see all available audience segments using MailerLite `list_segments`? +

The list_segments tool pulls a comprehensive list of every segment you've created. This lets you confirm which groups are ready for highly targeted campaigns.

Can I assign an existing subscriber to a group using the MailerLite `add_subscriber_to_group` tool? +

Yes, that's one of its primary functions. You simply pass the required subscriber ID and the target group name to instantly update their membership.

How do I find my MailerLite API token? +

Log in to MailerLite, go to Integrations, and click API to generate a new token. Copy and paste it into the token field below.

Can I add subscribers to specific groups using the AI agent? +

Yes. Use the add_subscriber_to_group tool with the specific Group ID and Subscriber ID. Your agent will link them instantly and confirm the association.

Is it possible to monitor campaign drafts? +

Yes. You can list all campaigns, including those in draft status, using the list_campaigns tool. This allows your agent to audit content before it is finalized.

You might also like

Built & Managed by Vinkius 30s setup 12 tools

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

No hosting. No infrastructure. No complex setup.
All 12 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.