Skip to main content
Feedback

Discourse MCP connector

Discourse is an open-source discussion platform for hosting community forums, mailing lists, and threaded conversations. The Discourse MCP connector allows AI agents to manage categories and groups, create and retrieve posts, and organize forum structure. It also supports moderating discussions, managing user group memberships, and maintaining community content across forum instances.

Authentication type

  • API Key - Requires a static API key to be configured before the agent can connect to the service.

Uses

Use the Discourse MCP connector to perform the following actions:

  • Build community forums and moderate discussions across multiple categories
  • Automate user onboarding and group membership management at scale
  • Create and organize discussion posts to share updates with communities
  • Sync community member data with external HR and identity systems
  • Establish category structures and permission groups for organized communities
  • Extract discussion activity and user engagement metrics for reporting
  • Maintain consistent community standards through automated post and group management

Example prompts

Use the following example prompts to invoke Discourse MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Create a new category in Discourse called product feedback and set permissions.
  • Add all users from my CSV file to the beta testers group in Discourse.
  • Show me all posts created in Discourse in the last week.
  • Create a user account in Discourse for each new employee in my database.
  • Update the description and rules for the announcements category in Discourse.
  • Remove inactive members from the community supporters group in Discourse.
  • Get a list of all groups in Discourse and their member counts.
  • Create a post in the general discussion category announcing our new product launch.
  • Look up the user profile for a team member by their username in Discourse.
  • Find all users in Discourse who joined in the past month.

Discourse MCP connector tools

The Discourse MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
getAllCategoriesRetrieves all available categories in the Discourse forum.
createCategoryCreates a new category with specified settings and properties.
updateCategoryModifies the settings and properties of an existing category.
createGroupCreates a new user group with specified members and permissions.
getAllGroupsRetrieves all user groups in the Discourse instance.
getGroupRetrieves details for a specific user group.
updateGroupModifies the settings and membership of an existing group.
getAllPostsRetrieves all posts from the forum.
createPostCreates a new post in a specified topic or category.
getPostRetrieves details for a specific post.
updatePostModifies the content or settings of an existing post.
createUserCreates a new user account with specified details.
getUserByUsernameRetrieves a user account by their username.
getUserByExternalIdRetrieves a user account by their external identifier.
getAllUsersRetrieves all user accounts in the Discourse instance.
addUserToGroupAdds one or more users to a specific group.
removeUserFromGroupRemoves one or more users from a specific group.
On this Page