Todoist MCP Server

todoist_create_task

Create a new task in Todoist with optional description, due date, and priority

Input Schema

NameRequiredDescriptionDefault
contentYesThe content/title of the task
descriptionNoDetailed description of the task (optional)
due_stringNoNatural language due date like 'tomorrow', 'next Monday', 'Jan 23' (optional)
priorityNoTask priority from 1 (normal) to 4 (urgent) (optional)

Input Schema (JSON Schema)

{ "properties": { "content": { "description": "The content/title of the task", "type": "string" }, "description": { "description": "Detailed description of the task (optional)", "type": "string" }, "due_string": { "description": "Natural language due date like 'tomorrow', 'next Monday', 'Jan 23' (optional)", "type": "string" }, "priority": { "description": "Task priority from 1 (normal) to 4 (urgent) (optional)", "enum": [ 1, 2, 3, 4 ], "type": "number" } }, "required": [ "content" ], "type": "object" }