How to Use the Zulip MCP in Claude Code
Automate Zulip interactions for CI/CD pipelines using the Claude Code terminal agent.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Zulip MCP to Claude Code
Create your Vinkius account to connect Zulip to Claude Code and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Managing Messaging via MCP Server
You can send messages to specific channels or DMs by executing `zulip_send_message`. This tool accepts either a 'stream' type for public posts or a 'direct' type for private communications. In pipelines, this is used to post status updates or alerts directly into the correct Zulip stream.
Fetching Organizational Structure with Claude Code
Need an overview? The agent lists all streams using `zulip_get_streams` and can also list every user in the organization via `zulip_get_users`. These endpoints are critical for scripting tasks that require full system visibility. It's ideal for pre-flight checks or generating dependency reports.
Monitoring Message Flow with Claude Code
The agent retrieves message history using `zulip_get_messages`, filtering by the 'newest' anchor to get real-time data. It can also check for specific topics within a stream using `zulip_get_stream_topics`. This lets your cron job monitor conversations and trigger actions only when key data appears.
Set up Zulip MCP in Claude Code
Prerequisites
- Claude Code CLI installed (
npm install -g @anthropic-ai/claude-code) - Active Vinkius subscription with a valid endpoint token
- 1
Run the add command
Open your terminal and run the command shown on the right. Replace
[YOUR_TOKEN_HERE]with your endpoint token from cloud.vinkius.com. Use--scope userto make it available across all projects. - 2
Verify the connection
Start a Claude Code session and type
/mcpto list connected servers. You should seezulip-mcpwith a green status indicator. - 3
Start using tools
Ask Claude Code something like "Check my latest Zulip transactions." It will automatically discover and invoke the available Zulip tools.
claude mcp add --transport http zulip-mcp https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about Zulip MCP in Claude Code
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the Zulip MCP today
We host it, we monitor it, we maintain it. You just paste one token.