# Zulip

> Use this tool when you need to automate team communication, moderate chats, or integrate AI assistants into existing workflows, as it provides access to Zulip's REST API for sending messages, managing files, and interacting with users. It offers a range of core messaging functionalities, including channel and direct messaging, message editing, and user management. With 20+ tools and comprehensive Markdown formatting support, it enables seamless interaction with Zulip organizations, making it ideal for use cases like message scheduling and chat automation.

Canonical page: https://skillsregistry.net/skills/avisekrath-zulip  
JSON: https://api.skillsregistry.net/v1/skills/avisekrath-zulip

## Description

This MCP server provides access to Zulip's REST API capabilities, enabling AI assistants to send messages, retrieve conversations, manage files, schedule messages, and interact with users across Zulip organizations. Built by Clarisights using TypeScript and the Model Context Protocol SDK, it offers 20+ tools covering core messaging functionality including channel and direct messaging, message editing and deletion, emoji reactions, user management, draft handling, and status updates with comprehensive Markdown formatting support. The implementation includes three resource endpoints for browsing users, channels, and formatting guidelines, making it valuable for team communication automation, chat moderation, message scheduling, and integrating AI assistants into existing Zulip-based workflows.

## Trust

- **Trust score (0–1):** 0.99
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** file-system
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/avisekrath-zulip)
- **Repository:** <https://github.com/avisekrath/zulip-mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "avisekrath-zulip"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/avisekrath-zulip` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/avisekrath-zulip/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
