Labsco
MCP SERVER

Todoist

by greirson

Clean up a Todoist account that got away from you: group duplicate tasks by similarity, merge them, bulk-edit everything matching a filter, then read the activity log to see what changed.

Project & Task ManagementVerified
Summary
The Todoist maintenance nobody does by hand.

Most Todoist integrations stop at creating and completing tasks. This one adds the operations you avoid because they are tedious in the UI: finding near-duplicate tasks by similarity and merging them, updating every task matching a filter in one call, and reading the activity log by project or date range when you need to reconstruct what happened. Two things to know before you count on the whole surface: ten tools name a Todoist plan in their own description — filters and reminders want Pro or Business, shared labels and workspaces want Business, and three of the 86 exercise the server rather than your data.

What it is

A Todoist client with 86 tools covering tasks, projects, sections, labels, filters, reminders, comments, activity history, backups and workspace invitations.

What you get
  • The task lifecycle in one place — create, update, complete, reopen, move, close and delete — with each tool accepting either an ID or a partial name search
  • Natural-language capture that parses due dates, #project, @label, +assignee, p1-p4 priorities and {deadline} out of a single line of text
  • Bulk create, update, complete and delete against search criteria such as project, priority or due window, plus bulk reordering
  • Duplicate cleanup: similar tasks grouped by a similarity threshold, then merged by keeping one and completing or deleting the rest
  • Structure you can rearrange — projects, sections, labels and filters created, moved, archived and reordered, and a task converted to a subtask or promoted back out
  • The activity log filtered by project, date range or event type, alongside completed-task history, label usage statistics and productivity stats
  • Collaboration plumbing: comments and project notes, collaborator lists, project invitations, notifications, and download URLs for the automatic backups
Requirements

A Todoist account and its API token in TODOIST_API_TOKEN. Filters and reminders need a Pro or Business plan; shared labels and workspaces need a Business account.

Setup effort

One command plus a key — npx @greirson/mcp-todoist, then supply credentials