MCP.Market

ZulipChat MCP Server

by akougkas·io.github.akougkas/zulipchat·v0.4.2·30 stars

ZulipChat MCP: Connect AI to Zulip with 60+ tools for messaging, streams, events, and analytics

B75/100grade B
What users say
No reviews yet
Be the first
Safety scan
B75/100

full report

Adoption
Growing

30 stars

Reviews

Write one

Nobody 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

1 medium
  • 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 usedexec.eval
    zulipchat_mcp-0.4.2/src/zulipchat_mcp/tools/commands.py: … condition_met = bool( eval(self.condition, {"__builtins__": {}}, {"…
Overall 75/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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 ~/.zuliprc

That'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-setup

What 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-tools

Or via environment variable:

ZULIPCHAT_EXTENDED_TOOLS=1 uvx zulipchat-mcp --zulip-config-file ~/.zuliprc

Shortened. 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.

  • Jitsu
    Manage Jitsu data pipelines: destinations, streams, connections, functions, live events.
    A