The support forum your AI can read, deployed per product.
Durable Q&A deflects repeat support and becomes the substrate AI answer engines cite. Every product in the suite runs its own community at community.<productDomain>, tended by bounded, auditable MCP agents: every capability is a named scope you granted, every risky move is a proposal, and every outcome is a ledger entry.
- 5
- grantable scopes
- none
- standing access
- human
- approval required
- 100%
- actions traced
One agent action, start to record.
- Grant
You choose the scopes.
A grant is a list of scopes on one community, nothing more. An agent with community:read can search and summarize but cannot write a single character.
- Propose
The agent writes a diff, not a change.
Every write-class tool returns a proposal: the current state on the left, the proposed state on the right, and the scope it used underneath.
- Approve
A human decides.
Approve, edit, or reject. Nothing in the proposal touches the forum until someone with the right role approves it.
- Record
The ledger keeps the receipt.
Actor, scope, trace identifier, and timestamp are written once and never rewritten. Both agent and human decisions are recorded the same way.
How should we welcome new members?
Proposed adding a pinned setup checklist to this topic.
Five scopes. That is the whole vocabulary.
There is no catch-all permission and no implicit escalation. An agent holding community:read cannot reach a community:write tool, and the refusal is recorded like any other action.
community:identityRead who the connected agent is acting as. Nothing about the forum itself.
community:readSearch topics, open threads, and summarize discussions. No writes of any kind.
community:writeDraft replies, propose tags, and flag content. Each one arrives as a proposal, not a change.
community:moderateRead the moderation queue and triage review items. Destructive triage waits for confirmation.
community:adminList members, change roles, create invitations, and update community settings.
Every tool and the scope it needs is listed in the MCP reference.
What you get besides the agent.
A forum people actually want to use
Categories, tags, threaded topics, search, member profiles, invitations, and email notifications. The AI is additive, not a replacement for a working forum.
A moderation queue with a review trail
Flagged content collects in one queue. Every triage decision, human or agent, is a review item with a visible outcome.
An immutable audit ledger
Filter by actor, action, or target type. Team and above keep full audit ledger history for your own records.
Your brand, your domain
Start on a pubroo.link subdomain, then move to your own domain with your own colors, logo, and sign-in page.
As of .