pluginpmpro

Paid Memberships Pro Abilities

Membership integration. Membership base scale and the level catalogue: member counts by status, payment-subscription counts by status (kept separate), and per-level pricing/access definitions. Read-only diagnostic, aggregate counts and level definitions only.

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

Available Tools (2)

pmpro_get_statusmanage_options

Read Paid Memberships Pro health: the number of membership levels, member counts with a breakdown by status (active, inactive, cancelled, expired, changed, admin_changed, admin_cancelled, and similar), payment-subscription counts by status (active, cancelled, and similar), and the configured currency. Membership state and payment-subscription state are reported separately, as PMPro keeps them distinct. Returns aggregate counts only, never a member record, user id, email, or any per-member detail, and cannot modify anything. Read-only diagnostic.

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

Read the Paid Memberships Pro membership-level catalogue: for each level its id, name, initial payment, recurring billing amount and cycle, whether signups are allowed, and expiration terms. Returns level definitions (pricing and access configuration) only - never a level's marketing description/confirmation copy, and never any member or subscription data. Read-only diagnostic; cannot create, edit, or delete a level.

Ability IDmore-mcp/pmpro-get-levelsRequiresmanage_options
Parameter Schema1 parameter
{
  "type": "object",
  "properties": {
    "include_hidden": {
      "type": "boolean",
      "description": "When true, include levels with signups disallowed (allow_signups = 0), i.e. hidden/legacy levels. Default false (only levels open for signup)."
    }
  }
}