Skip to main content
Glama

Todoist Python MCP Server

by Johnxjp

create_task

Add a new task to Todoist with customizable details such as content, description, project ID, labels, priority, due date, and section ID for organized task management.

Instructions

Create a new task Args: - content [str]: Task content. This value may contain markdown-formatted text and hyperlinks. Details on markdown support can be found in the Text Formatting article in the Help Center. - description [str]: A description for the task. This value may contain markdown-formatted text and hyperlinks. Details on markdown support can be found in the Text Formatting article in the Help Center. - project_id [str]: The ID of the project to add the task. If none, adds to user's inbox by default. - labels [list[str]]: The task's labels (a list of names that may represent either personal or shared labels). - priority [int]: Task priority from 1 (normal) to 4 (urgent). - due_date [str]: Specific date in YYYY-MM-DD format relative to user’s timezone. - section_id [str]: The ID of the section to add the task to Returns: - task_id: str:

Input Schema

NameRequiredDescriptionDefault
contentYes
descriptionNo
due_dateNo
labelsNo
priorityNo
project_idNo
section_idNo

Input Schema (JSON Schema)

{ "properties": { "content": { "title": "Content", "type": "string" }, "description": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Description" }, "due_date": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Due Date" }, "labels": { "anyOf": [ { "items": { "type": "string" }, "type": "array" }, { "type": "null" } ], "default": null, "title": "Labels" }, "priority": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": null, "title": "Priority" }, "project_id": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Project Id" }, "section_id": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Section Id" } }, "required": [ "content" ], "title": "create_taskArguments", "type": "object" }
Install Server

Other Tools from Todoist Python MCP Server

Related Tools

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

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