MCP Servers / communication / Zulip Chat

Zulip Chat

JSON →
none★ 15communication

An MCP server for integrating with the Zulip team chat platform.

Install
How to run this server
[ { "cmd": "uvx zulipchat-mcp", "imports": [] } ]
server path: zulip-chat
Tools
What this server exposes
send_message
Send a message to a Zulip stream or direct message
edit_message
Edit an existing Zulip message
get_message
Retrieve a specific Zulip message by ID
add_reaction
Add a reaction to a Zulip message
search_messages
Search Zulip message history with filters
get_streams
Get list of Zulip streams
get_stream_info
Get information about a specific Zulip stream
get_stream_topics
Get topics for a specific Zulip stream
resolve_user
Resolve a Zulip user by name or email
get_users
Get list of Zulip users
get_own_user
Get information about the authenticated user
teleport_chat
Teleport a chat session to a Zulip topic
register_agent
Register an agent session in Zulip
ensure_agent_session
Ensure an agent session exists in Zulip
agent_message
Send a message as an agent in a Zulip session
request_user_input
Request input from a user in a Zulip session
wait_for_response
Wait for a response in a Zulip session
switch_identity
Switch between user and bot identities
server_info
Get Zulip server information
manage_message_flags
Manage flags on Zulip messages
Configuration
Environment & auth
authnone
Resources
Zulip Chat — MCP Server · libregistry