MCP / Messaging

MailerLite MCP

MailerLite email: subscribers, groups, campaigns, fields, forms, automations. Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.

Your own API key45 actionsMessaging
Ask your agent
List up to 10 sent MailerLite campaigns with their names and IDs.

Paste it into an assistant connected to FlyMy.AI. The agent picks the actions.

What MailerLite MCP can do

45 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.

ActionWhat it does
mailerlite_assign_subscriber_to_groupAssign a subscriber to a group WRITE action
mailerlite_cancel_campaignCancel a scheduled campaign (back to draft) WRITE action
mailerlite_create_campaignCreate a campaign (draft)
mailerlite_create_fieldCreate a custom field with {name, type} where type is text, number or date.
mailerlite_create_groupCreate a group with {name}. WRITE action
mailerlite_create_webhookCreate a webhook
mailerlite_delete_campaignDelete a campaign WRITE action
mailerlite_delete_fieldDelete a custom field WRITE action
mailerlite_delete_formDelete a form WRITE action
mailerlite_delete_groupDelete a group WRITE action
mailerlite_delete_segmentDelete a segment WRITE action
mailerlite_delete_subscriberDelete a subscriber WRITE action
Show all 45 actions
ActionWhat it does
mailerlite_delete_webhookDelete a webhook WRITE action
mailerlite_forget_subscriberForget a subscriber (GDPR erasure) Irreversible.
mailerlite_get_automationGet one automation (workflow)
mailerlite_get_automation_activityGet subscriber activity for an automation Requires filter[status] (completed|active|canceled|failed).
mailerlite_get_campaignGet one campaign
mailerlite_get_campaign_activityGet per-subscriber activity for a campaign
mailerlite_get_formGet one form
mailerlite_get_form_subscribersList subscribers who signed up via a form
mailerlite_get_group_subscribersList subscribers in a group
mailerlite_get_segment_subscribersList subscribers in a segment
mailerlite_get_subscriberGet one subscriber by id or email
mailerlite_get_subscriber_activityGet a subscriber's activity log
mailerlite_get_webhookGet one webhook
mailerlite_list_automationsList automations
mailerlite_list_campaign_languagesList campaign languages. Use a language id when creating a campaign.
mailerlite_list_campaignsList campaigns
mailerlite_list_fieldsList custom fields
mailerlite_list_formsList forms of a type where type is popup, embedded or promotion.
mailerlite_list_groupsList groups
mailerlite_list_segmentsList segments
mailerlite_list_subscribersList subscribers
mailerlite_list_timezonesList available timezones. Use a timezone id when scheduling timezone-based campaigns.
mailerlite_list_webhooksList webhooks
mailerlite_schedule_campaignSchedule or send a campaign delivery is instant|scheduled|timezone_based|smart_sending; for non-instant pass schedule {date, hours, minutes, timezone_id}.
mailerlite_unassign_subscriber_from_groupRemove a subscriber from a group WRITE action
mailerlite_update_campaignUpdate a draft/ready campaign
mailerlite_update_fieldRename a custom field with {name}. WRITE action
mailerlite_update_formRename a form with {name}. WRITE action
mailerlite_update_groupRename a group with {name}. WRITE action
mailerlite_update_segmentRename a segment with {name}. WRITE action
mailerlite_update_subscriberUpdate a subscriber by id
mailerlite_update_webhookUpdate a webhook
mailerlite_upsert_subscriberCreate or upsert a subscriber by email If the email exists it is updated.

Ask your agent

Requests to paste as they are. Each one runs on the actions named under it.

“List up to 10 sent MailerLite campaigns with their names and IDs.”uses mailerlite_list_campaigns
“Read this MailerLite campaign and summarize its subject, reported status and campaign details.”uses mailerlite_get_campaign
“List up to 10 MailerLite groups sorted by name, including their reported subscriber totals.”uses mailerlite_list_groups

Connect MailerLite in a minute

One MCP for every integration. Add it once, then every MCP in the catalog is a request away.

  1. 01

    Add FlyMy.AI

    Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.

  2. 02

    Add your MailerLite API token

    Paste it into the MailerLite connection settings once; it stays with FlyMy.AI, never in a prompt or a chat.

    • MailerLite API token - Bearer API token from MailerLite (Integrations - API). Create key ->
  3. 03

    Ask

    Paste a request from this page. Every run shows what it cost.

Claude Code
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp

Then run /mcp in Claude Code and sign in.

Codex
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp

Then run codex mcp login flymy to sign in.

claude.ai and Claude Desktop
https://mcp-agents.flymy.ai/mcp

Settings, Connectors, Add custom connector: paste this URL.

Pay per run

FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own MailerLite account, under its plan and limits. No seats and no minimum.

Go to the source

From the FlyMy.AI platform catalog of 2026-10-31: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.