Skip to main content
Glama

create_task

Add new tasks to Todoist with content, due dates, priorities, and labels to organize your workflow.

Instructions

Create a new task in Todoist.

Priorities don't map directly to Todoist priorities, but are mapped as follows:
1 = low
2 = medium
3 = high
4 = urgent

This is done to map better to how people think about priorities.

Args:
    content: The task content/title (required)
    description: Task description (optional)
    project_name: Project name to add task to
    due_string: Due date in natural language like "tomorrow", "next monday" (optional)
    priority: Priority level 1-4 (1=low, 2=medium, 3=high, 4=urgent)
    labels: List of label names to add to the task (optional)

Returns:
    Dict containing the created task details or error message

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
contentYes
descriptionNo
project_nameNo
due_stringNo
priorityNo
labelsNo

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

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