FluentCommunity is one of the plugins NIBWP turns into a set of typed, agent-callable tools. The moment it is active, NIBWP detects it, reads its data model, and exposes it over the same secure MCP endpoint as everything else.
Community work is mostly moderation and structure: setting up spaces, moving people into the right ones, keeping the feed clean. It is repetitive, it is constant, and it is the first thing to slip when a community grows.
Active plugin in, typed tools out. Read and manage spaces, groups, courses, members, roles, the feed, comments, reactions and profiles from any connected MCP client.
Your community, programmable
Connecting FluentCommunity to your agents changes what is possible with it:
- Structure at scale — Create spaces, groups and courses without clicking through each one.
- Membership management — Add, move and re-role members in bulk instead of one at a time.
- Feed moderation — Read the feed and comments to find what needs attention.
- Reactions and signal — Read reactions to see what actually landed with people.
- Profiles and gamification — Read and update member profiles, including points.
- Zero glue code — No exports, no SQL, no brittle scripts, just protocol.
What it exposes
Seven abilities go live automatically the moment FluentCommunity is detected:
| Ability | Type | What it does |
|---|---|---|
nibwp/fluentcommunity-info | read | Report the version and how the portal is configured. |
nibwp/fluentcommunity-spaces | write | Manage spaces, space groups and courses. |
nibwp/fluentcommunity-members | write | Manage members and their roles. |
nibwp/fluentcommunity-feed | write | Read and manage the feed. |
nibwp/fluentcommunity-comments | write | Read and manage comments. |
nibwp/fluentcommunity-reactions | read | Read reactions across the portal. |
nibwp/fluentcommunity-profiles | write | Read and update member profiles, including gamification points. |
From hours to one prompt
Ask for the outcome and let the agent choose the calls:
Set up the new cohort: a space, a course, and move the 40 signups in
nibwp/fluentcommunity-spaces (run ×2)
nibwp/fluentcommunity-members (run ×40)
✓ applied · 42 calls · 12.4sYou describe the cohort; the agent builds it and reports exactly who went where.
What you can build
A few of the things teams do with the FluentCommunity integration:
Cohort setup
Create the space, the course and the membership in one instruction.
Moderation sweeps
Find comments that need review and act on them.
Engagement reports
Read reactions and feed activity to see what is working.
Member cleanup
Find dormant accounts or wrong roles and correct them.
How it stays safe
- Scoped tokens — Reading the community and changing it are different scopes.
- Every change logged — Each call is recorded with the account, the tool and the result.
- People are not posts — Member changes are visible to real people, so start read-only and check what you see.
Getting started
- Activate FluentCommunity — The integration appears in NIBWP the moment the plugin is detected.
- Connect a client — Point any MCP client at your NIBWP endpoint and approve the scopes you want.
- Read the structure — Start with
nibwp/fluentcommunity-spacesto see how the portal is laid out.
FAQ
Can it post to the feed?
Does it handle courses?
Can it award points?
Is moderation reversible?
Connect FluentCommunity
Activate the plugin, connect an MCP client, and let agents run the portal safely.
Browse integrations