Two large new ability suites — BuddyBoss Platform and LearnDash — plus the fix that made every previously-shipped ability suite actually reachable from an AI assistant.
New
- BuddyBoss Platform support: 60 abilities. An AI assistant can now work with a BuddyBoss community the way an administrator would — members and profiles, social groups and their membership, activity feeds, forum discussions, private messages, photos and documents, notifications, connections and invitations, plus reports on how the community is doing. Everything runs through BuddyBoss's own permission checks rather than around them, so a site that has tightened its rules keeps them. Anything that destroys data asks you to confirm a detail it looks up itself first — a group's exact name and member count, the number of comments a post would take with it — so a request aimed at the wrong record is refused rather than carried out.
- BuddyBoss now answers questions the way an administrator asked them, not the way a public page would. Several of BuddyBoss's own defaults are written for rendering a directory and quietly mislead when an administrator asks the same question. Asking who is in a group hid its organizers and anyone banned — on a five-person group that returned one person. Asking for a member's connections returned the requests they had not answered yet, rather than the people they are actually connected to. Listing forums left out every sub-forum. Listing notifications showed only unread ones. Reading messages or notifications without naming a member returned your own. Searching activity hid spam — from the one tool meant to find it. Each of those now answers the question that was asked, and every list says which scope it used, so an empty result can be told apart from an empty community.
- LearnDash support: 74 abilities. Courses and the lessons, topics and quizzes they are built from; enrolment and progress; groups and group leaders; reporting; and the Achievements, Certificate Builder, Notifications, WooCommerce Integration, Integrity and Elementor add-ons, each appearing only when that add-on is installed.
Fixed
- The abilities this plugin adds were visible but unreachable by any AI assistant. MailerPress, MailerPress Pro and GeoDirectory abilities registered correctly and appeared in the Custom Abilities table, but none was reachable through an MCP client, because each group needs a declared toolset behind it and this plugin declared none. Nothing reported the gap: no error, no warning, and every test passed. Each integration now declares its own toolset and gets its own MCP tool and tab, appearing only when the matching plugin is active.
- The toolsets are named properly. Left to derive names from internal keys, the tabs would have read "Mailerpress", "Mailerpress Pro" and "Geodirectory". Each now states its own name and carries a description written for an assistant choosing between tools — what the group contains, which operations send real email or delete records permanently, and which sub-groups exist to narrow a search.
- Disabling a connector now actually disables it, and says so. Turning off a connector such as Grok or Cursor hid nothing and stopped nothing: the tab still appeared with no indication it was off, and — more seriously — a disabled connector could still issue credentials, because the check meant to prevent it was only consulted in one place. Disabled connectors now show a clear warning on their tab and are refused wherever credentials are issued.
Companion plugin minimums
AcrossAI MCP Manager must now be 0.3.4 or newer, and AcrossAI Abilities Manager 0.0.34 or newer — the first floor ever set for Abilities Manager. Every ability suite here is built on a base class that plugin provides, so an older copy leaves the abilities registered against something that has since changed, and the failure mode is abilities that exist but never dispatch.
Both are soft floors: if either is out of date after upgrading, that plugin's integrations stay switched off and an admin notice offers an Update link. Nothing is deactivated, activation still succeeds, and nothing else stops working.
Upgrade note
No action needed. No database changes: this release adds no tables, alters none, and runs no upgrade routine.
Full changelog: v0.9.13…v0.9.14