Skip to main content
Feedback

Discourse MCP connector

Updated 

Discourse is an open-source discussion platform that powers community forums, mailing lists, and chat for online communities. The Discourse MCP connector allows AI agents to manage categories and groups, organizing how discussions are structured and who can participate in them. It also supports creating and updating posts, enabling agents to drive ongoing conversations and content across a forum instance.

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:

  • Organize community discussions by creating and updating categories
  • Automate group membership management for community access control
  • Publish and update forum posts to keep discussions current
  • Provision new user accounts for community onboarding workflows
  • Retrieve user profiles by username or external ID for verification
  • Sync forum group membership with external identity systems
  • Track category and post activity across a Discourse community
  • Streamline user and group administration across a Discourse instance

Example prompts

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

  • Show me all categories in our Discourse forum.
  • Create a new category called Product Feedback in Discourse.
  • Add these five users to the Support group in Discourse.
  • Find the user profile for username jsmith in Discourse.
  • Post an announcement about our new release in Discourse.
  • List all groups currently set up in Discourse.
  • Create a new user account for our new hire in Discourse.
  • Remove inactive members from the Beta Testers group in Discourse.
  • Get the latest posts published in our Discourse community.
  • Update the description for the Developers category in Discourse.

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
getAllCategoriesGet all categories
createCategoryCreate a category
updateCategoryUpdate a category
createGroupCreate a group
getAllGroupsGet all groups
getGroupGet a group
updateGroupUpdate a group
getAllPostsGet all posts
createPostCreate a post
getPostGet a post
updatePostUpdate a post
createUserCreate a user
getUserByUsernameGet user by username
getUserByExternalIdGet user by external ID
getAllUsersGet all users
addUserToGroupAdd users to group
removeUserFromGroupRemove users from group
On this Page