ZulipChat MCP Server
io.github.akougkas/zulipchat·v0.4.2·30 starsZulipChat MCP: Connect AI to Zulip with 60+ tools for messaging, streams, events, and analytics
30 stars
Reviews
Write oneNobody has reviewed ZulipChat MCP Server yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
ZulipChat MCP Server tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-01 · same rubric, same numbers if you re-run it
- Code scan53 source files scanned20/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 14 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Findings (1)
- mediumeval / new Function used
exec.evalzulipchat_mcp-0.4.2/src/zulipchat_mcp/tools/commands.py: … condition_met = bool( eval(self.condition, {"__builtins__": {}}, {"…
How ZulipChat MCP Server compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 75/100
- higher than 45% of 48,255 servers
- GitHub stars
- 30
- more than 92% of 28,688 servers
Install ZulipChat MCP Server in Claude Code, Cursor or VS Code
claude mcp add zulipchat -- uvx zulipchat-mcp
What the publisher says
From the ZulipChat MCP Server repository's README, as published. We do not edit it. Read it on GitHub
ZulipChat MCP Server
Model Context Protocol server for Zulip Chat. Connect Claude Code, Gemini CLI, Codex, Cursor, Windsurf, VS Code Copilot, and other MCP clients to Zulip.
Quick Start · Setup Wizard · Integrations · Two-Tier Tools · Contributing
Quick Start
uvx zulipchat-mcp --zulip-config-file ~/.zuliprcThat's it. Your AI assistant can now read and write Zulip messages.
Need a zuliprc? Zulip Settings > Personal > Account & privacy > API key — download the file, save it as ~/.zuliprc.
Interactive onboarding:
uvx --from zulipchat-mcp zulipchat-mcp-setupWhat This Does
ZulipChat MCP bridges any MCP-compatible AI assistant (Claude Code, Gemini CLI, Cursor, Windsurf, etc.) to your Zulip workspace. The assistant can:
- Send and read messages — stream messages, DMs, replies, reactions
- Search conversation history — full-text search with filters for sender, stream, time range
- Resolve people by name — "message Jaime" just works, no hunting for formal emails
- Switch identities — post as yourself or as a bot, in the same session
- Monitor activity — search recent messages, get stream info, check who's online
- Bind sessions to Zulip topics — give long-running agent sessions a stable control topic
- Request approvals in-topic — owner replies with /approve REQUESTID or /deny REQUESTID in the session topic; each decision names the request it answers
Two-Tier Tool Architecture
v0.6.0 introduced a deliberate split: 20 core tools by default, 60 tools when you need more.
Core Mode (default)
The 20 tools that cover most daily use:
Why 20 instead of 60? Fewer tools means faster tool selection, lower token overhead, and less confusion for the AI. Most tasks — sending messages, searching, reacting, and binding an agent session to Zulip — only need the core set.
Extended Mode
Need scheduled messages, event queues, file uploads, analytics, or advanced search?
uvx zulipchat-mcp --zulip-config-file ~/.zuliprc --extended-toolsOr via environment variable:
ZULIPCHAT_EXTENDED_TOOLS=1 uvx zulipchat-mcp --zulip-config-file ~/.zuliprcShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
ZulipChat MCP Server: common questions
- Is ZulipChat MCP Server safe?
- Mostly: it is graded B (75/100). Read the ZulipChat MCP Server safety report
- How do I install ZulipChat MCP Server?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does ZulipChat MCP Server need an API key?
- Yes. The registry entry asks for
ZULIP_API_KEY. - Is ZulipChat MCP Server maintained?
- The last commit was 48 days ago (2026-09-17). The latest release is v0.4.2.
- What can I use instead of ZulipChat MCP Server?
- Servers from other publishers that do the same job: Jitsu MCP server.
- How does ZulipChat MCP Server compare with other MCP servers?
- safety score 75/100 (higher than 45% of 48,255 servers); github stars 30 (more than 92% of 28,688 servers). Full comparison.
Alternatives to ZulipChat MCP Server
Same job from other publishers: the closest match first, then the best rated.
- JitsuManage Jitsu data pipelines: destinations, streams, connections, functions, live events.not reviewedEstablishedA