Skip to main content
Glama

Zulip MCP Server

by avisekrath

edit-draft

Edit existing message drafts in Zulip workspaces using unique draft IDs. Update content, recipients, topics, and timestamps for streamlined communication.

Instructions

Update an existing message draft. For user IDs in the 'to' field, use the users-directory resource (zulip://users) or get-users tool to discover available users and their IDs.

Input Schema

NameRequiredDescriptionDefault
contentYesDraft content
draft_idYesUnique draft ID to edit
timestampNoUpdated timestamp
toYesArray of user IDs or channel ID
topicYesTopic for the draft
typeYesDraft message type

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "content": { "description": "Draft content", "type": "string" }, "draft_id": { "description": "Unique draft ID to edit", "type": "number" }, "timestamp": { "description": "Updated timestamp", "type": "number" }, "to": { "description": "Array of user IDs or channel ID", "items": { "type": "number" }, "type": "array" }, "topic": { "description": "Topic for the draft", "type": "string" }, "type": { "description": "Draft message type", "enum": [ "stream", "direct" ], "type": "string" } }, "required": [ "draft_id", "type", "to", "topic", "content" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/avisekrath/zulip-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server