Todoist MCP Server
by Chrusic
Verified
todoist_create_task
Create one or more tasks in Todoist with full parameter support
Input Schema
Name | Required | Description | Default |
---|---|---|---|
assignee_id | No | User ID to assign the task to (optional) | |
content | No | The content/title of the task (for single task creation) | |
deadline_date | No | Deadline date in YYYY-MM-DD format (optional) | |
deadline_lang | No | 2-letter language code for deadline parsing (optional) | |
description | No | Detailed description of the task (optional) | |
due_date | No | Due date in YYYY-MM-DD format (optional) | |
due_datetime | No | Due date and time in RFC3339 format (optional) | |
due_lang | No | 2-letter language code for due date parsing (optional) | |
due_string | No | Natural language due date like 'tomorrow', 'next Monday' (optional) | |
duration | No | The duration amount of the task (optional) | |
duration_unit | No | The duration unit ('minute' or 'day') (optional) | |
labels | No | Array of label names to apply to the task (optional) | |
order | No | Position in the project or parent task (optional) | |
parent_id | No | ID of the parent task for subtasks (optional) | |
priority | No | Task priority from 1 (normal) to 4 (urgent) (optional) | |
project_id | No | ID of the project to add the task to (optional) | |
section_id | No | ID of the section to add the task to (optional) | |
tasks | No | Array of tasks to create (for batch operations) |
Input Schema (JSON Schema)
You must be authenticated.
Other Tools
- todoist_create_task
- todoist_get_tasks
- todoist_update_task
- todoist_delete_task
- todoist_complete_task
- todoist_get_projects
- todoist_create_project
- todoist_update_project
- todoist_get_project_sections
- todoist_create_project_section
- todoist_get_personal_labels
- todoist_remove_shared_labels
- todoist_create_personal_label
- todoist_get_personal_label
- todoist_update_personal_label
- todoist_delete_personal_label
- todoist_get_shared_labels
- todoist_rename_shared_labels
- todoist_update_task_labels