- STREAM
- DIRECT
- USER
- HUMAN
Short answer
How can I make my AI send Zulip messages?
Your AI uses the Zulip MCP to find the right users and streams, then posts messages directly to them. You can target specific channels or send private messages to individuals.
Message destinations
Where your messages land.
The AI directs your text to the right place in Zulip.
STREAM
Post to channels
The AI finds the correct stream and drops your message there for the whole group to see.
DIRECT
Private messages
Your AI sends a one-on-one message to a specific person without you needing to open the app.
USER
Identify recipients
The AI looks up user handles to make sure your message hits the right person every time.
HUMAN
Manual review
You decide exactly what gets sent, keeping you in control of the conversation flow.
The workflow
What your AI does when you ask it to message.
The AI handles the navigation so you don't have to hunt for channel names or user IDs.
Locate the recipient
The AI checks your Zulip organization to find the specific user you want to contact.
zulip_get_usersFind the channel
It scans your available streams to match your request to a real Zulip stream.
zulip_get_streamsDraft the text
Your agent prepares the content based on your instructions and the context of your chat.
zulip_send_messageDeliver the message
The AI executes the final post to the chosen stream or user.
zulip_send_message
Try it
Copy these to start.
Use these prompts to trigger the Zulip MCP.
Starting points
Swap out the channel names and user names for your actual Zulip details.
Zulip Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_gf0wrYJQVdoDN3muS1hhulNgljNBPD4c66UAZDwp/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Zulip capabilities are ready to use.
{
"mcpServers": {
"zulip-mcp": {
"url": "https://edge.vinkius.com/vk_preview_gf0wrYJQVdoDN3muS1hhulNgljNBPD4c66UAZDwp/mcp"
}
}
}Send a message to the engineering stream saying the build is complete.
Send a direct message to Sarah Jenkins asking for the status of the API docs.
Post an update to the general stream about the new meeting time.
Message Mike Ross in Zulip to let him know I'm jumping on a call.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect Zulip once, then ask.
Follow the link to link your account. Your credentials stay encrypted and the setup is handled on our end.
Connect Zulip to your AIFAQ
How the Zulip Connector behaves
- 01
Can my AI delete messages I sent?
No. The AI only has the ability to send messages, not delete or edit them.
- 02
Does the AI choose which stream to post in?
The AI identifies the stream based on your prompt, but you should always specify the channel to ensure it goes to the right place.
- 03
Can the AI read my private messages?
The AI can only access the data required to find users and streams to fulfill your specific request.
- 04
Will the AI message people without me knowing?
No. The AI acts on your direct instructions within your chat session.
- 05
Can the AI create new streams?
No. The AI can only find and post to existing streams.
More questions about Zulip? The Connector page answers them. See everything the Zulip Connector can do
Connect Zulip to Claude, Cursor, ChatGPT & more
