Skip to main content
Glama

Enhanced Todoist MCP Server Extended

todoist_update_task

Modify existing tasks in Todoist by updating content, description, due date, priority, or labels using task ID for precise task management.

Instructions

Update an existing task by its ID

Input Schema

NameRequiredDescriptionDefault
contentNoNew content/title for the task (optional)
descriptionNoNew description for the task (optional)
dueStringNoNew due date in natural language (optional)
labelsNoNew array of label names (optional)
priorityNoNew priority level from 1 (normal) to 4 (urgent) (optional)
taskIdYesThe ID of the task to update

Input Schema (JSON Schema)

{ "properties": { "content": { "description": "New content/title for the task (optional)", "type": "string" }, "description": { "description": "New description for the task (optional)", "type": "string" }, "dueString": { "description": "New due date in natural language (optional)", "type": "string" }, "labels": { "description": "New array of label names (optional)", "items": { "type": "string" }, "type": "array" }, "priority": { "description": "New priority level from 1 (normal) to 4 (urgent) (optional)", "enum": [ 1, 2, 3, 4 ], "type": "number" }, "taskId": { "description": "The ID of the task to update", "type": "string" } }, "required": [ "taskId" ], "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/kydycode/todoist-mcp-server-ext'

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