Skip to main content
Feedback

Zulip MCP connector

Zulip is an open-source team chat application that organizes conversations into threaded topics within streams. The Zulip MCP connector allows AI agents to send and retrieve messages, manage streams and subscriptions, and administer user accounts. It also supports updating and deleting messages, browsing topics within streams, and configuring stream settings across your Zulip organization.

Authentication type

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

Uses

Use the Zulip MCP connector to perform the following actions:

  • Broadcast announcements to teams through Zulip streams without manual posting
  • Automate user onboarding by creating accounts and assigning stream subscriptions
  • Route support tickets to Zulip conversations based on priority and topic
  • Archive resolved discussions by deleting or updating Zulip messages systematically
  • Synchronize team changes by updating user roles and stream memberships in real time
  • Centralize notifications by sending workflow alerts directly to Zulip channels
  • Organize conversations by creating and managing streams for cross-functional projects

Example prompts

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

  • Send a message to the engineering stream about the deployment completion.
  • Show me all the streams our team is subscribed to in Zulip.
  • Create a new Zulip stream called 'Q4-planning' and add our project team.
  • Get all users in our Zulip instance and their current status.
  • Delete that incorrect message I sent in the sales channel three minutes ago.
  • Update the marketing stream description to reflect our new campaign focus.
  • Create a new user account for the incoming product manager in Zulip.
  • Show me all the topics and conversations happening in the product feedback stream.
  • Deactivate the old contractor account from our Zulip workspace.
  • Retrieve that important message from last week in the customer-success stream.

Zulip MCP connector tools

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

ToolDescription
sendMessageSends a new message to a specified stream or direct conversation.
getMessageRetrieves the content and details of a specific message.
updateMessageModifies the content of an existing message.
deleteMessageRemoves a message from a stream or conversation.
getAllStreamsRetrieves a list of all available streams in the organization.
getSubscribedStreamsRetrieves a list of streams the current user is subscribed to.
createStreamCreates a new stream with specified settings and permissions.
updateStreamModifies the properties or settings of an existing stream.
deleteStreamRemoves a stream and its associated messages permanently.
getTopicsRetrieves all topics within a specified stream.
getAllUsersRetrieves a list of all users in the organization.
createUserCreates a new user account with provided credentials and details.
getUserRetrieves profile information and status for a specific user.
updateUserModifies a user's profile information or account settings.
deactivateUserDeactivates a user account, preventing further access.
On this Page