Todoist · Capability
Todoist Task Management
Unified capability for managing tasks, projects, sections, labels, and comments in Todoist. Enables AI agents and workflow automation to create, update, organize, and complete tasks programmatically.
What You Can Do
GET
List tasks
— List tasks with optional project and label filters
/v1/tasks
POST
Create task
— Create a new task
/v1/tasks
GET
Get task
— Get task by ID
/v1/tasks/{id}
POST
Close task
— Complete a task
/v1/tasks/{id}/close
GET
List projects
— List all projects
/v1/projects
POST
Create project
— Create a new project
/v1/projects
GET
List labels
— List all labels
/v1/labels
GET
List comments
— List task comments
/v1/comments
POST
Create comment
— Add a comment to a task
/v1/comments
GET
List workspaces
— List all workspaces
/v1/workspaces
MCP Tools
list-tasks
List Todoist tasks, optionally filtered by project, label, or filter expression
read-only
create-task
Create a new task in Todoist with content, due date, priority, and labels
get-task
Get details of a specific Todoist task by ID
read-only
close-task
Mark a Todoist task as completed
idempotent
list-projects
List all Todoist projects
read-only
create-project
Create a new Todoist project
list-labels
List all personal labels in Todoist
read-only
list-comments
List comments on a Todoist task
read-only
create-comment
Add a comment to a Todoist task
list-workspaces
List all Todoist workspaces for the authenticated user
read-only
APIs Used
todoist