Todoist
JSON →Manage tasks and projects on Todoist using natural language.
Install
npx @greirson/mcp-todoist Tools · 19
- todoist_task Complete task management: create, get, update, delete, complete, reopen, quick_add
- todoist_task_bulk Efficient multi-task operations: bulk_create, bulk_update, bulk_delete, bulk_complete
- todoist_subtask Hierarchical task management: create, bulk_create, convert, promote, hierarchy
- todoist_project Project CRUD and sharing: create, get, update, delete, archive, collaborators
- todoist_project_ops Advanced project operations: reorder, move_to_parent, get_archived
- todoist_section Section management: create, get, update, delete, move, reorder, archive
- todoist_label Label management with analytics: create, get, update, delete, stats
- todoist_comment Task/project comments: create, get, update, delete
- todoist_reminder Reminder management (Pro): create, get, update, delete
- todoist_filter Custom filters (Pro): create, get, update, delete
- todoist_collaboration Team collaboration features: invitations, notifications, workspace operations
- todoist_user User profile and stats: info, productivity_stats, karma_history
- todoist_utility Testing and utilities: test_connection, test_features, test_performance, find/merge duplicates
- todoist_activity Activity audit trail: get_log, get_events, get_summary
- todoist_task_ops Advanced task operations: move, reorder, close
- todoist_completed Completed task retrieval: get, get_all, get_stats
- todoist_backup Automatic backup access: list, download
- todoist_notes Project notes (collaborators): create, get, update, delete
- todoist_shared_labels Workspace labels (Business): create, get, rename, remove
Environment variables
TODOIST_API_TOKEN
Links
★ 240 GitHub stars