MCP 服务器

mailerlite

io.usefulapi/mailerlite
通信 营销与广告 公开且可连接 MCP 2026-07-28

此 MCP 可以做什么

Reads MailerLite subscribers, groups, campaigns, segments, automations, fields, and webhooks, with additive subscriber and group operations.

mailerlite_assign_subscriber_to_group
Assign subscriber to group
Adds a subscriber to a group (additive membership). MailerLite API: POST /subscribers/{subscriber_id}/groups/{group_id}.
可能执行破坏性操作
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['subscriber_id', 'group_id'], 'properties': {'group_id': {'type': 'string', 'description': 'Group id.'}, 'subscriber_id': {'type': 'string', 'description': 'Subscriber id.'}}}
mailerlite_create_group
Create group
Creates a subscriber group/list (additive). MailerLite API: POST /groups.
可能执行破坏性操作
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Name of the new group.'}}}
mailerlite_get_campaign
Get campaign
Fetch a single campaign by id. Read-only. MailerLite API: GET /campaigns/{campaign_id}.
只读
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['campaign_id'], 'properties': {'campaign_id': {'type': 'string', 'description': 'Campaign id.'}}}
mailerlite_get_subscriber
Get subscriber
Fetch a single subscriber by id or email address. MailerLite API: GET /subscribers/{id}.
只读
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Subscriber id OR email address.'}}}
mailerlite_list_automations
List automations
List automations (workflows), optionally filtered by enabled state. Page-paginated. MailerLite API: GET /automations.
只读
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number (page-based pagination).', 'exclusiveMinimum': 0}, 'limit': {'type': 'integer', 'maximum': 100, 'description': 'Max automations per page (default 25).', 'exclusiveMinimum': 0}, 'filter_enabled': {'type': 'boolean', 'description': 'Filter by enabled state (→ filter[enabled]).'}}}
mailerlite_list_campaigns
List campaigns
List campaigns, optionally filtered by status. Page-paginated. Read-only — this server does NOT send campaigns. MailerLite API: GET /campaigns.
只读
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number (page-based pagination).', 'exclusiveMinimum': 0}, 'limit': {'type': 'integer', 'maximum': 100, 'description': 'Max campaigns per page (default 25).', 'exclusiveMinimum': 0}, 'status': {'enum': ['sent', 'draft', 'ready'], 'type': 'string', 'description': 'Filter by status (→ filter[status]): sent | draft | ready.'}}}
mailerlite_list_fields
List fields
List custom/default subscriber fields, optionally filtered by type or keyword. Page-paginated. MailerLite API: GET /fields.
只读
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number (page-based pagination).', 'exclusiveMinimum': 0}, 'type': {'type': 'string', 'description': 'Filter by field type (→ filter[type]): text | number | date.'}, 'limit': {'type': 'integer', 'maximum': 100, 'description': 'Max fields per page (default 25).', 'exclusiveMinimum': 0}, 'keyword': {'type': 'string', 'description': 'Filter by keyword (→ filter[keyword]).'}}}
mailerlite_list_groups
List groups
List subscriber groups/lists, optionally filtered by name. Page-paginated. MailerLite API: GET /groups.
只读
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'name': {'type': 'string', 'description': 'Filter by name (→ filter[name]).'}, 'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number (page-based pagination).', 'exclusiveMinimum': 0}, 'sort': {'type': 'string', 'description': 'Sort field, e.g. name, total, -total, created_at.'}, 'limit': {'type': 'integer', 'maximum': 100, 'description': 'Max groups per page (default 25).', 'exclusiveMinimum': 0}}}
mailerlite_list_group_subscribers
List group subscribers
List the subscribers belonging to a group, optionally filtered by status. Cursor-paginated. MailerLite API: GET /groups/{group_id}/subscribers.
只读
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['group_id'], 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'description': 'Max subscribers per page (default 25, max 100).', 'exclusiveMinimum': 0}, 'cursor': {'type': 'string', 'description': "Pagination cursor from a previous response's meta.next_cursor."}, 'status': {'enum': ['active', 'unsubscribed', 'unconfirmed', 'bounced', 'junk'], 'type': 'string', 'description': 'Filter by status (→ filter[status]).'}, 'group_id': {'type': 'string', 'description': 'Group id.'}}}
mailerlite_list_segments
List segments
List segments. Page-paginated. MailerLite API: GET /segments.
只读
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number (page-based pagination).', 'exclusiveMinimum': 0}, 'limit': {'type': 'integer', 'maximum': 100, 'description': 'Max segments per page (default 25).', 'exclusiveMinimum': 0}}}
mailerlite_list_subscribers
List subscribers
List subscribers, optionally filtered by status. Cursor-paginated. MailerLite API: GET /subscribers.
只读
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'description': 'Max subscribers to return per page (default 25, max 100).', 'exclusiveMinimum': 0}, 'cursor': {'type': 'string', 'description': "Pagination cursor from a previous response's meta.next_cursor."}, 'status': {'enum': ['active', 'unsubscribed', 'unconfirmed', 'bounced', 'junk'], 'type': 'string', 'description': 'Filter by status (→ filter[status]): active | unsubscribed | unconfirmed | bounced | junk.'}}}
mailerlite_list_webhooks
List webhooks
List configured webhooks. Page-paginated. MailerLite API: GET /webhooks.
只读
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number (page-based pagination).', 'exclusiveMinimum': 0}, 'limit': {'type': 'integer', 'maximum': 100, 'description': 'Max webhooks per page (default 25).', 'exclusiveMinimum': 0}}}
mailerlite_upsert_subscriber
Upsert subscriber
Creates or updates a subscriber (upsert by email). Additive — does NOT send any email. MailerLite API: POST /subscribers.
可能执行破坏性操作
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['email'], 'properties': {'email': {'type': 'string', 'description': 'Subscriber email address (upsert key).'}, 'fields': {'type': 'object', 'description': 'Custom/default field values keyed by field key, e.g. { name, last_name, company }.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': ['string', 'number']}}, 'groups': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Group id strings to add the subscriber to.'}, 'status': {'enum': ['active', 'unsubscribed', 'unconfirmed', 'bounced', 'junk'], 'type': 'string', 'description': 'Subscriber status: active | unsubscribed | unconfirmed | bounced | junk.'}}}
已更改
mailerlite_assign_subscriber_to_group
2026年10月1日 02:43
已更改
mailerlite_create_group
2026年10月1日 02:43
已更改
mailerlite_upsert_subscriber
2026年10月1日 02:43
已更改
mailerlite_list_webhooks
2026年10月1日 02:43
已更改
mailerlite_list_automations
2026年10月1日 02:43
已更改
mailerlite_list_segments
2026年10月1日 02:43
已更改
mailerlite_list_fields
2026年10月1日 02:43
已更改
mailerlite_get_campaign
2026年10月1日 02:43
已更改
mailerlite_list_campaigns
2026年10月1日 02:43
已更改
mailerlite_list_group_subscribers
2026年10月1日 02:43
已更改
mailerlite_list_groups
2026年10月1日 02:43
已更改
mailerlite_get_subscriber
2026年10月1日 02:43
已更改
mailerlite_list_subscribers
2026年10月1日 02:43
已添加
mailerlite_assign_subscriber_to_group
2026年9月21日 02:44
已添加
mailerlite_create_group
2026年9月21日 02:44
已添加
mailerlite_upsert_subscriber
2026年9月21日 02:44
已添加
mailerlite_list_webhooks
2026年9月21日 02:44
已添加
mailerlite_list_automations
2026年9月21日 02:44
已添加
mailerlite_list_segments
2026年9月21日 02:44
已添加
mailerlite_list_fields
2026年9月21日 02:44
已添加
mailerlite_get_campaign
2026年9月21日 02:44
已添加
mailerlite_list_campaigns
2026年9月21日 02:44
已添加
mailerlite_list_group_subscribers
2026年9月21日 02:44
已添加
mailerlite_list_groups
2026年9月21日 02:44
已添加
mailerlite_get_subscriber
2026年9月21日 02:44
已添加
mailerlite_list_subscribers
2026年9月21日 02:44