Skip to main content
Glama

todoist_create_task

Create new tasks in Todoist with titles, descriptions, due dates, priorities, labels, and project assignments to organize your workflow.

Instructions

Create a new task in Todoist. ⚠️ TEMPORAL CHECK: Verify year in due_date matches current year from system date. LLMs often default to training-data years (2023/2024). Supports natural language due dates like 'tomorrow', 'next Monday', 'every week'. Priority 4 is highest (red), priority 1 is lowest. Args: params: CreateTaskInput containing: - content: Task title/content - description: Optional detailed description - project_id: Project to add to (defaults to Inbox) - due_string: Natural language due date - due_date: Due date in YYYY-MM-DD format - priority: 1-4 (4 is highest) - labels: List of label names - parent_id: Parent task ID for subtasks Returns: Created task details including the new task ID.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
paramsYes

Latest Blog Posts

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/IAMSamuelRodda/todoist-mcp'

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