mailpoetMailPoet Abilities
CRM integration. Contact-list scale and status breakdown. Read-only diagnostic, counts only.
manage_options 2Available Tools (2)
mailpoet_get_statusmanage_optionsRead 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.
Parameter Schema0 parameters
{
"type": "object",
"properties": {}
}mailpoet_get_campaignsmanage_optionsRead 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.
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."
}
}
}