@prefix sioc: <http://rdfs.org/sioc/ns#> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix content: <http://purl.org/rss/1.0/modules/content/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .

<https://lhero.org/?post_type=lh-portfolio-doc&#038;p=147288>
  a sioc:Post ;
  dc:title "MCP abilities" ;
  dcterms:identifier 147288 ;
  dc:modified "2026-09-13T15:19:06Z"^^xsd:dateTime ;
  dc:created "2026-09-13T01:21:29Z"^^xsd:dateTime ;
  sioc:link <https://lhero.org/portfolio/lh-buddypress-group-taxonomies/mcp-abilities/> ;
  sioc:has_creator <https://lhero.org/author/1/#account> ;
  sioc:has_container <https://lhero.org/#posts> ;
  content:encoded """<ul class="lh_portfolio-meta"><li><strong>Type:</strong> Doc-section</li><li><strong>Part of:</strong> <a href="https://lhero.org/portfolio/lh-buddypress-group-taxonomies/">LH BuddyPress Group Taxonomies</a></li></ul>
<p class="wp-block-paragraph">Three read-only MCP abilities, category <code>lh-buddypress-group-taxonomies</code>. All are gated to BuddyPress&#8217;s <code>bp_moderate</code> capability (matching this plugin&#8217;s own capability model for taxonomy management), not <code>install_plugins</code> — term data isn&#8217;t developer/admin tooling here. They only ever operate against taxonomies registered on <code>LH_BP_Group_Taxonomies_Taxonomy::$taxonomies</code> (i.e. those added via the <code>lh_bp_group_taxonomies_taxonomies</code> filter), never arbitrary caller-supplied taxonomy names.</p>



<figure class="wp-block-table"><table>
<thead><tr><th>Ability</th><th>Notes</th></tr></thead>
<tbody>
<tr><td><code>list-group-taxonomies</code></td><td>Lists the taxonomies this plugin currently manages, with each taxonomy&#8217;s label, hierarchical flag, and term count. May return an empty list if no companion plugin has hooked in.</td></tr>
<tr><td><code>list-terms</code></td><td>Lists the terms for a single managed taxonomy, with each term&#8217;s group count. Takes <code>taxonomy</code> (required) and <code>hide_empty</code> (default false).</td></tr>
<tr><td><code>get-groups-by-taxonomy</code></td><td>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 <code>taxonomy</code> + <code>terms</code> (+ optional <code>field</code>/<code>operator</code>) shape, or an advanced <code>tax_query</code> — a WP_Tax_Query-shaped array of clauses, optionally with a top-level <code>relation</code> key for multi-taxonomy AND/OR combinations. Supports optional <code>status</code> filtering and pagination (<code>per_page</code>/<code>page</code>).</td></tr>
</tbody>
</table></figure>



<p class="wp-block-paragraph">See also <a href="/portfolio/lh-buddypress-queries/">LH MCP BuddyPress Queries</a> (<code>lh-mcp-buddypress-queries</code>) for the sibling plugin&#8217;s non-taxonomy-scoped group/membership/activity/directory query abilities.</p>
"""^^rdf:XMLLiteral ;
  sioc:content """Type: Doc-sectionPart of: LH BuddyPress Group Taxonomies
Three read-only MCP abilities, category lh-buddypress-group-taxonomies. All are gated to BuddyPress&#8217;s bp_moderate capability (matching this plugin&#8217;s own capability model for taxonomy management), not install_plugins — term data isn&#8217;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.




AbilityNotes

list-group-taxonomiesLists the taxonomies this plugin currently manages, with each taxonomy&#8217;s label, hierarchical flag, and term count. May return an empty list if no companion plugin has hooked in.
list-termsLists the terms for a single managed taxonomy, with each term&#8217;s group count. Takes taxonomy (required) and hide_empty (default false).
get-groups-by-taxonomyFinds 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&#8217;s non-taxonomy-scoped group/membership/activity/directory query abilities.
""" ;
  sioc:topic <https://lhero.org/?taxonomy=author&term=cap-1> .

<https://lhero.org/author/1/#account> rdfs:seeAlso <https://lhero.org/author/1/?feed=lhrdf&format=turtle> .
<https://lhero.org/?taxonomy=author&term=cap-1> rdfs:seeAlso <https://lhero.org/?taxonomy=author&term=cap-1&feed=lhrdf&format=turtle> .
