akougkas avatar

ZulipChat MCP Server

akougkas/zulipchat-mcp

Bridges AI assistants to Zulip workspaces through 20 core tools for messaging, search, and user resolution, with an optional extended mode unlocking 56 total operations including event queues, file uploads, and analytics. Ships with dual identity support so your assistant can post as you or switch to a bot mid-session, plus agent-specific tools like topic binding and in-chat approval requests. The two-tier architecture keeps token overhead low for everyday tasks while exposing the full Zulip API when you need scheduled messages or presence tracking. Works with Claude Code, Gemini CLI, Cursor, and any MCP client via stdio transport.

GitHub stars
18
tools
40
auth
Secret needed
transport
STDIO
env vars
3
last updated
Jan 21, 2026

Tools

40 tools

Public tool metadata for what this MCP can expose to an agent.

send_messageSend a message to a Zulip stream or user.

Send a message to a Zulip stream or user.

No parameter schema in public metadata yet.

edit_message

No parameter schema in public metadata yet.

get_message

No parameter schema in public metadata yet.

add_reaction

No parameter schema in public metadata yet.

search_messages

No parameter schema in public metadata yet.

get_streams

No parameter schema in public metadata yet.

get_stream_info

No parameter schema in public metadata yet.

get_stream_topics

No parameter schema in public metadata yet.

resolve_user

No parameter schema in public metadata yet.

get_users

No parameter schema in public metadata yet.

get_own_user

No parameter schema in public metadata yet.

teleport_chat

No parameter schema in public metadata yet.

register_agent

No parameter schema in public metadata yet.

ensure_agent_session

No parameter schema in public metadata yet.

agent_message

No parameter schema in public metadata yet.

request_user_input

No parameter schema in public metadata yet.

wait_for_response

No parameter schema in public metadata yet.

switch_identity

No parameter schema in public metadata yet.

server_info

No parameter schema in public metadata yet.

manage_message_flags

No parameter schema in public metadata yet.

toggle_reaction

No parameter schema in public metadata yet.

cross_post_message

No parameter schema in public metadata yet.

advanced_search

No parameter schema in public metadata yet.

construct_narrow

No parameter schema in public metadata yet.

get_scheduled_messages

No parameter schema in public metadata yet.

manage_scheduled_message

No parameter schema in public metadata yet.

get_drafts

No parameter schema in public metadata yet.

create_draft

No parameter schema in public metadata yet.

edit_draft

No parameter schema in public metadata yet.

delete_draft

No parameter schema in public metadata yet.

register_events

No parameter schema in public metadata yet.

get_events

No parameter schema in public metadata yet.

listen_events

No parameter schema in public metadata yet.

upload_file

No parameter schema in public metadata yet.

manage_files

No parameter schema in public metadata yet.

get_daily_summary

No parameter schema in public metadata yet.

manage_user_mute

No parameter schema in public metadata yet.

get_user

No parameter schema in public metadata yet.

get_presence

No parameter schema in public metadata yet.

get_user_groups

No parameter schema in public metadata yet.

Sponsors

Configuration

ZULIP_EMAIL

Your Zulip account email address

ZULIP_API_KEYsecret

Your Zulip API key

ZULIP_SITE

Your Zulip server URL (e.g., https://yourorg.zulipchat.com)

Readme

ZulipChat MCP Server

Model Context Protocol server for Zulip Chat. Connect Claude Code, Codex, Clio Coder, OpenCode, Copilot, Antigravity CLI, Gemini CLI, and other MCP clients to Zulip.


View the full README on GitHub

Details

Repository
github.com/akougkas/zulipchat-mcp
Categories
Communication & Messaging, Monitoring & Observability
Package
zulipchat-mcp
Transport
STDIO
Auth
Required
Registry
MCP registry, active

Related Communication & Messaging MCP servers

View all
1mindstone avatarHubSpotmindstone/mcp-serversHubSpot CRM: contacts, deals, tickets, line items, properties, marketing, files, workflows, threads0stars
2selenium39 avatarMcp Server Tempmailselenium39/mcp-server-tempmailMCP server for temporary email management using ChatTempMail API9stars
3emailens avatarEmailens MCPemailens/mcpAnalyze, audit, fix and diff HTML, MJML, Maizzle and React Email across 21 email clients.0stars
4dappros avatarEthora Mcp Serverdappros/ethora-mcp-serverEthora chat platform MCP: apps, users, rooms, AI agents, chat widgets. Hosted or stdio.6stars
5nestr-dev avatarMcpnestr-dev/nestr-mcpConnect AI to Nestr for Holacracy, Sociocracy, and self-organizing teams.6stars
6aernouddekker avatarMailappmcpaernouddekker/macos-mcpMCP server for macOS Mail.app — gives Claude native email access via AppleScript0stars