pluginmailpoet

MailPoet Abilities

CRM integration. Contact-list scale and status breakdown. Read-only diagnostic, counts only.

2Total Abilities
0Destructive
1Capability Gates
Functional Domains:
CRM
WordPress capabilities required:
manage_options 2

Available Tools (2)

mailpoet_get_statusmanage_options

Read MailPoet audience health: the total number of subscribers with a breakdown by subscription status (subscribed, unconfirmed, unsubscribed, bounced, inactive), and the total number of lists/segments with a breakdown by type (default, dynamic, wp_users, woocommerce_users, woocommerce_memberships, without-list). Soft-deleted rows are excluded. Returns aggregate counts only, never subscriber records, email addresses, or any personal data, and cannot modify anything. Read-only diagnostic.

Ability IDmore-mcp/mailpoet-get-statusRequiresmanage_options
Parameter Schema0 parameters
{
  "type": "object",
  "properties": {}
}
mailpoet_get_campaignsmanage_options

Read MailPoet email-campaign health: newsletters broken down by status (draft, scheduled, sending, sent, active, corrupt) and by type (standard, notification, automation, re_engagement, etc.), and optionally a bounded list of recent campaigns carrying only id, type, status, and sent/created dates. Returns campaign counts and state metadata only - never the email subject line, pre-header, or body content, and never recipient identities or any personal data. Read-only diagnostic; cannot send, schedule, edit, or delete a campaign.

Ability IDmore-mcp/mailpoet-get-campaignsRequiresmanage_options
Parameter Schema2 parameters
{
  "type": "object",
  "properties": {
    "include_list": {
      "type": "boolean",
      "description": "When true, include a list of the most recent campaigns (id/type/status/dates only, no content). Default false (counts by status and type only)."
    },
    "limit": {
      "type": "integer",
      "description": "Maximum campaigns to list when include_list is true (1-50). Default 20."
    }
  }
}