Todoist MCP Server

by Chrusic
Verified

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)
project_idNoID of the project to add the task to (optional)
section_idNoID of the section to add the task to (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" }, "project_id": { "description": "ID of the project to add the task to (optional)", "type": "string" }, "section_id": { "description": "ID of the section to add the task to (optional)", "type": "string" } }, "required": [ "content" ], "type": "object" }