Three read-only MCP abilities, category lh-buddypress-group-taxonomies. All are gated to BuddyPress’s bp_moderate capability (matching this plugin’s own capability model for taxonomy management), not install_plugins — term data isn’t developer/admin tooling here. They only ever operate against taxonomies registered on LH_BP_Group_Taxonomies_Taxonomy::$taxonomies (i.e. those added via the lh_bp_group_taxonomies_taxonomies filter), never arbitrary caller-supplied taxonomy names.
| Ability | Notes |
|---|---|
list-group-taxonomies | Lists the taxonomies this plugin currently manages, with each taxonomy’s label, hierarchical flag, and term count. May return an empty list if no companion plugin has hooked in. |
list-terms | Lists the terms for a single managed taxonomy, with each term’s group count. Takes taxonomy (required) and hide_empty (default false). |
get-groups-by-taxonomy | Finds groups matching one or more taxonomy terms, returning each matching group with its own term assignments across every managed taxonomy. Accepts either a simple taxonomy + terms (+ optional field/operator) shape, or an advanced tax_query — a WP_Tax_Query-shaped array of clauses, optionally with a top-level relation key for multi-taxonomy AND/OR combinations. Supports optional status filtering and pagination (per_page/page). |
See also LH MCP BuddyPress Queries (lh-mcp-buddypress-queries) for the sibling plugin’s non-taxonomy-scoped group/membership/activity/directory query abilities.