47 available actions
What your AI agent can do in Todoist MCP
Todoist MCP lets agents read, create, update, organize, and complete tasks and projects through Todoist's hosted Streamable HTTP server. This page lists every available action. Your agent only receives the actions and permissions required for the role you approve.
Showing all 47 actions.
Common starting points
- SearchSearch across tasks and projects in Todoist.
- FetchFetch the full contents of a task or project by its ID.
- Add-commentsAdd multiple comments to tasks or projects, optionally notifying collaborators.
- Add-filtersAdd one or more new personal filters.
Browse all 47 actions by capability
Open a capability to see every supported action and its description.
Find & reviewLook up and review existing recordsView 2 actions
- FetchFetch the full contents of a task or project by its ID.
- SearchSearch across tasks and projects in Todoist.
Other actionsSpecialist and administrative actions.View 45 actions
- Add-commentsAdd multiple comments to tasks or projects, optionally notifying collaborators.
- Add-filtersAdd one or more new personal filters.
- Add-labelsAdd one or more new personal labels.
- Add-projectsAdd one or more new projects.
- Add-remindersAdd reminders to tasks.
- Add-sectionsAdd one or more new sections to projects.
- Add-tasksAdd one or more tasks to a project, section, or parent.
- Analyze-project-healthTrigger a new health analysis for a project.
- Complete-tasksComplete one or more tasks by their IDs.
- Delete-objectDelete a project, section, task, comment, label, filter, reminder, or location_reminder by its ID.
- Export-project-templateExport an existing project as a Todoist template, either as CSV content or as a shareable URL.
- Fetch-objectFetch a single task, project, comment, or section by its ID.
- Find-activityRetrieve activity logs to monitor and audit changes in Todoist.
- Find-commentsFind comments by task, project, or get a specific comment by ID.
- Find-completed-tasksGet completed tasks in a date range.
- Find-filtersList all personal filters or search for filters by name.
- Find-labelsList personal labels and shared labels.
- Find-project-collaboratorsFind Todoist users (collaborators, teammates) by name or email to look up their user ID.
- Find-projectsList all projects or search for projects by name.
- Find-remindersFind reminders by task ID (returns all reminder types), or get a specific reminder by its ID.
- Find-sectionsSearch for sections by name or other criteria in a project.
- Find-tasksFind tasks by text search, project/section/parent container, responsible user, labels, a raw Todoist filter string, or a saved filter by ID or name (filterIdOrName).
- Find-tasks-by-dateGet tasks by date range.
- Get-overviewGet a Markdown overview.
- Get-productivity-statsGet comprehensive productivity statistics including daily/weekly completion breakdowns, goal streaks (current, last, max), karma score and trends, and historical karma…
- Get-project-activity-statsGet daily and optional weekly task completion counts for a project over a configurable time window (1-12 weeks).
- Get-project-healthGet a comprehensive health assessment for a project including completion progress, health status (EXCELLENT, ON_TRACK, AT_RISK, CRITICAL), and optional detailed context…
- Get-workspace-insightsGet aggregated health and progress insights across all projects in a workspace.
- Import-project-templateImport a template into an existing project, adding its tasks, sections and comments to whatever is already there.
- List-workspacesGet all workspaces for the authenticated user.
- Manage-assignmentsBulk assignment operations for multiple tasks.
- Project-managementArchive or unarchive a project by its ID.
- Project-moveMove a project between personal and workspace contexts.
- Reorder-objectsReorder sibling projects or sections, and optionally move projects to a new parent.
- Reschedule-tasksReschedule tasks to new dates while preserving recurring schedules.
- Uncomplete-tasksUncomplete (reopen) one or more completed tasks by their IDs.
- Update-commentsUpdate multiple existing comments with new content.
- Update-filtersUpdate one or more existing personal filters with new values.
- Update-labelsUpdate one or more existing labels.
- Update-projectsUpdate multiple existing projects with new values.
- Update-remindersUpdate existing reminders.
- Update-sectionsUpdate multiple existing sections with new values.
- Update-tasksUpdate existing tasks including content, dates, priorities, and assignments.
- User-infoGet comprehensive user information including user ID, full name, email, timezone with current local time, week start day preferences, current week dates, daily/weekly…
- View-attachmentView a file attachment from a Todoist comment.
Connection record
A connection you can control.
- Sign-in
- OAuth sign-in
- Setup
- Sign in with your own Todoist MCP account. Access is limited to the work agreed for the role.
- Boundaries
- Only the approved role and actions.
- Off switch
- Revoke the connection from your account.
FAQ
Before you connect Todoist MCP
How does the agent connect to Todoist MCP?
You sign in with your own Todoist MCP account. Permissions are limited to what the agent needs, the connection is health-checked, and you can revoke access from Todoist MCP at any time.
What can the agent actually do in Todoist MCP?
The page above lists the 47 actions currently available through the Todoist MCP connection. The role determines which of those actions the agent may use, and write access is only enabled when the workflow needs it.
Is Todoist MCP included in my plan?
Connections are priced per tool on top of the base plan. Some are included and some are premium. See pricing for how connection charges work.
How long until Todoist MCP is ready?
Timing depends on the sign-in method, permissions and workflow being connected. We confirm the scope and setup plan before enabling the connection.
Bring the workflow together
Ready to put Todoist MCP to work?
Start with the responsibility you want off your plate. We’ll map the connection and the boundaries around it.