pluginswpm

Simple Membership 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)

swpm_get_statusmanage_options

Read Simple Membership health: the number of membership levels and member counts with a breakdown by account state (active, inactive, activation_required, expired, pending, unsubscribed). Returns aggregate counts only, never a member record, name, email, or any per-member detail, and cannot modify anything. Read-only diagnostic.

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

Read the Simple Membership level catalogue: for each level its id, name, the WordPress role it grants, and its duration terms (No Expiry / Days / Weeks / Months / Years / Fixed Date / Annual Fixed Date, plus the period). Returns level definitions (access configuration) only - never a member, and never the level's content-protection lists or options. The reserved system level (id 1, "Content Protection") is excluded unless include_reserved is true. Read-only diagnostic; cannot create, edit, or delete a level.

Ability IDmore-mcp/swpm-get-levelsRequiresmanage_options
Parameter Schema1 parameter
{
  "type": "object",
  "properties": {
    "include_reserved": {
      "type": "boolean",
      "description": "When true, include the reserved system level (id 1, \"Content Protection\") that the plugin's own levels screen hides. Default false."
    }
  }
}