Zulip MCP Server
About
Interact with Zulip workspaces using the Zulip API.
Details
- Author
- monadical-sas
- Categories
- Communication, API, Community, Other
Jump to
Setup
Install Zulip MCP Server in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/monadical-sas/zulip-mcp
Follow the installation instructions in the repository README, then restart your MCP client.
MCP Server for the Zulip API, enabling AI assistants like Claude to interact with Zulip workspaces.
- Post a new message to a Zulip channel (stream)
- Required inputs:
- channel_name(string): The name of the stream to post to
- topic(string): The topic within the stream
- content(string): The message content to post
- Send a direct message to one or more users
- Required inputs:
- recipients(string[]): Email addresses or user IDs of recipients
- content(string): The message content to send
- Add an emoji reaction to a message
- Required inputs:
- message_id(number): The ID of the message to react to
- emoji_name(string): Emoji name without colons
- Get recent messages from a channel (stream) and topic
- Required inputs:
- channel_name(string): The name of the stream
- topic(string): The topic name
- limit(number, default: 20): Number of messages to retrieve
- anchor(string, default: "newest"): Message ID to start from
- Get topics in a channel (stream)
- Required inputs:
- channel_id(number): The ID of the stream
- Get list of users in the Zulip organization
- Returns: List of users with their basic information
- Log in to your Zulip instance
- Navigate to Settings > Personal > Bots
- Click "Add a new bot"
- Select "Generic bot" type
- Fill in the required information
- Click "Create bot"
- Bot's email address
- Bot's API key (displayed when you create the bot)
- Zulip instance URL (e.g.,https://example.zulipchat.com)
Add the following to yourclaude_desktop_config.json:
{ "mcpServers": { "zulip": { "command": "npx", "args": [ "-y", "@modelcontextprotocol/server-zulip" ], "env": { "ZULIP_EMAIL": "your-bot@example.zulipchat.com", "ZULIP_API_KEY": "your-bot-api-key", "ZULIP_URL": "https://example.zulipchat.com" } } } }
{ "mcpServers": { "zulip": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "ZULIP_EMAIL", "-e", "ZULIP_API_KEY", "-e", "ZULIP_URL", "mcp/zulip" ], "env": { "ZULIP_EMAIL": "your-bot@example.zulipchat.com", "ZULIP_API_KEY": "your-bot-api-key", "ZULIP_URL": "https://example.zulipchat.com" } } } }
If you encounter permission errors, verify that:
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
This product includes third-party software components. See theLICENSEandNOTICEfiles for details.
Enables seamless integration with communication platform that allows you to reach your customers globally across any channel.
Interact with any other SaaS applications on behalf of your customers.
Official MCP Server to interact with Pearl API. Connect your AI Agents with 12,000+ certified experts instantly.
Platfone - Receive SMS & Virtual Numbers MCP
Virtual phone number platform for AI agents — rent numbers across 200+ countries, receive SMS, and manage the full activation lifecycle
Send emails directly from your editor using the Resend API.
Sendmux is an email inbox API and email API for AI agents.
Sinch Engage (Sinch MessageMedia in AU) MCP server, which provides Sinch Engage APIs as MCP tools.
Wavix is a global communications platform offering APIs for voice, SMS, 2FA, and phone numbers. Our MCP server brings these capabilities to AI agents and agentic workflows.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



