Zulip Chat
JSON →An MCP server for integrating with the Zulip team chat platform.
Install
uvx zulipchat-mcp Tools · 20
- 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
Links
★ 15 GitHub stars