Connect Your AI Agent with Todoist for Slack

Integrate Todoist MCP server into your Slack workspace for instant access to your AI agent.

Back to MCP Servers
Todoist
Todoist
Todoist is a delightfully simple yet powerful task planner and to-do list app.

Categories

Productivity

Available Tools

Tools that your AI agent can use through this MCP server to interact with Todoist

Create Task

Creates a task. See the docs here

Search Tasks

Search tasks by name, label, project and/or section. See Docs

Update Task

Updates a task. See the docs here

Update Section

Updates a section. See the docs here

Update Project

Updates a project. See the docs here

Update Label

Updates a label. See the docs here

Update Filter

Updates a filter. See the docs here

Update Comment

Updates a comment. See the docs here

Uncomplete Task

Uncompletes a task. See the docs here

Move Task To Section

Move a Task to a different section within the same project. See the docs here

Mark Task as Completed

Marks a task as being completed. See the docs here

List Uncompleted Tasks

Returns a list of uncompleted tasks by project, section, and/or label. See the docs here

List Task Comments

Returns a list of comments for a task. See the docs here

List Sections

Returns a list of all sections. See the docs here

List Projects

Returns a list of all projects. See the docs here

List Project Comments

Returns a list of comments for a project. See the docs here

List Labels

Returns a list of all labels. See the docs here

List Filters

Returns a list of all filters. See the docs here

Invite User To Project

Sends email to a person, inviting them to use one of your projects. See the docs here

Import Tasks

Import tasks into a selected project. See Docs

Get Task

Returns info about a task. See the docs here

Get Task Comment

Returns info about a task comment. See the docs here

Get Section

Returns info about a section. See the docs here

Get Project

Returns info about a project. See the docs here

Get Project Comment

Returns info about a project comment. See the docs here

Get Label

Returns info about a label. See the docs here

Find User

Searches by email for a user who is connected/shared with your account. See the docs here

Find Task

Finds a task by name. See Docs Optionally, create one if none are found. See Docs

Find Project

Finds a project (by name/title). See Docs Optionally, create one if none are found. See Docs

Export Tasks

Export project task names as comma separated file. Returns path to new file. See Docs

Delete Task

Deletes a task. See the docs here

Delete Section

Deletes a section. See the docs here

Delete Project

Deletes a project. See the docs here

Delete Label

Deletes a label. See the docs here

Delete Filter

Deletes a filter. See the docs here

Delete Comment

Deletes a comment. See the docs here

Create Task Comment

Adds a comment to a task. See the docs here

Create Section

Creates a section. See the docs here

Create Project

Creates a project. See the docs here

Create Project Comment

Adds a comment to a project. See the docs here

Create Label

Creates a label. See the docs here

Create Filter

Creates a filter. See the docs here