MailerLite integration
Email marketing platform API for managing subscribers, groups, segments, campaigns, custom fields, automations, forms, and webhooks. Send email campaigns, manage mailing lists, segment audiences, automate workflows, and track engagement. Perfect for building newsletter management tools, customer retention pipelines, transactional email senders, and marketing automation integrations.
Say what should happen.
The workflow builds itself.
Common MailerLite use cases
- campaign targeting
- cleaning up obsolete tags
- syncing contacts to a CRM
- cleaning up test campaigns
- auditing event subscriptions
- checking subscription status
- automating newsletter creation
- campaign performance dashboards
- tagging a customer after purchase
- auto-scheduling weekly newsletters
What you can do with MailerLite
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Subscriber, 5 operations
count_subscribersCount subscribersGETReturns the total number of MailerLite subscribers, optionally filtered by status.delete_subscriberDelete subscriberDELETEDeletes a MailerLite subscriber permanently.fetch_subscriberFetch subscriberGETFetches a single MailerLite subscriber by ID or email.list_subscribersList subscribersGETLists MailerLite subscribers with optional status filter and pagination.upsert_subscriberUpsert subscriberPOSTCreates or updates a MailerLite subscriber by email (upsert).
Campaign, 4 operations
create_campaignCreate campaignPOSTCreates a new draft MailerLite email campaign.delete_campaignDelete campaignDELETEDeletes a MailerLite campaign permanently.list_campaignsList campaignsGETLists MailerLite email campaigns.schedule_campaignSchedule campaignPOSTSchedules a MailerLite campaign for delivery.
Group, 4 operations
create_groupCreate groupPOSTCreates a new MailerLite subscriber group.delete_groupDelete groupDELETEDeletes a MailerLite subscriber group.list_groupsList groupsGETLists MailerLite subscriber groups with stats.update_groupUpdate groupPUTRenames a MailerLite subscriber group.
Field, 2 operations
create_fieldCreate fieldPOSTCreates a new MailerLite custom subscriber field.list_fieldsList fieldsGETLists MailerLite custom subscriber fields.
Subscriber group assignment, 2 operations
assign_subscriber_to_groupAssign subscriber to groupPOSTAssigns a MailerLite subscriber to a group.unassign_subscriber_from_groupUnassign subscriber from groupDELETERemoves a MailerLite subscriber from a group.
Segment, 1 operation
list_segmentsList segmentsGETLists MailerLite subscriber segments.
Webhook, 1 operation
list_webhooksList webhooksGETLists configured MailerLite webhooks.
MailerLite API rate limits
- 120 requests per minute
MailerLite enforces 120 requests per minute per token. Exceeding the limit returns HTTP 429 with a Retry-After header.
These are the limits MailerLite documents, not ones LiveContext measured. They can change and often depend on your plan, so check the MailerLite documentation for current values.
Use MailerLite from Claude Code, Cursor or Codex
Connect MailerLite in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its MailerLite operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect MailerLite
- Create your workspace
Sign up free. Nothing to install.
- Connect MailerLite once
Add your MailerLite connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
MailerLite integration FAQ
What can you do with the MailerLite integration?
LiveContext exposes 19 operations on MailerLite, covering subscriber, campaign, group and field. Common uses include campaign targeting, cleaning up obsolete tags and syncing contacts to a CRM.
What are the MailerLite API rate limits?
MailerLite documents 120 requests per minute. MailerLite enforces 120 requests per minute per token. Exceeding the limit returns HTTP 429 with a Retry-After header. Limits are set by MailerLite and can depend on your plan.
