discourse_create_category
(only when writes enabled; see Write safety)
How to use it
Project documentation lists discourse_create_category for the Discourse MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
Install Discourse MCP
npx -y @discourse/mcp@latestOther tools in Discourse MCP (28)
(only when writes enabled; see Write safety)
(only when writes enabled; see Write safety)
(only when writes enabled; see Write safety)
(only when writes enabled; see Write safety)
(only when writes enabled; see Write safety)
{} → { count, unit: "pendingreviewablequeueitems", status: "pending", scope }, where count is the authoritative number of pending reviewable records visible to the caller, not individual flags.
{ reviewableid; includeexplanation? } → refreshed bounded context, side-loaded references, editable fields, score evidence, and exact available actions; no recommendation is generated. Avoid bulk fan-out because list results already contain triage evidence.
(only when writes enabled; see Write safety)
(requires authentication)
{} → a non-exhaustive aggregation of pending topics at or above Discourse's minimum review priority. scorecount counts review score/flag records, not reviewable queue items; queue items without topics are absent.
stable review filters and offset pagination → normalized reviewables with named status plus numeric statusid, current versions, bounded evidence, scores, targets, and dynamic actions. For normal triage send only status and offset; use meta.total and follow nextoffset. Upstream page size is fixed at
(requires admin API key)
(only when writes enabled): { reviewableid; actionid; expectedversion?; additionalfields?; confirm: true } → serialized, freshly preflighted action with normalized success and remaining-count fields. Submit the displayed dynamic action ID; MCP maps its serveraction to the Discourse route.
(requires authentication)
(only when writes enabled; see Write safety)
(only when writes enabled; see Write safety)
(hidden when --site is provided)
(only when writes enabled; see Write safety)
(only when writes enabled; see Write safety)
(only when writes enabled; see Write safety)