Todoist
Enables programmatic management of Todoist tasks and projects through an optimized toolset leveraging the Todoist REST API v1.
About
This tool serves as an MCP server for the Todoist task tracking application, offering a comprehensive and optimized suite of tools for programmatic task and project management. It leverages Todoist's unified v1 REST and Sync APIs to provide seamless integration with MCP-compatible clients like Claude Desktop, allowing users to automate and manage their Todoist workflow efficiently with features like natural language dates, deadlines, and batch operations.
Key Features
- Comprehensive Task and Project Management (CRUD, complete/uncomplete, archive/unarchive)
- Natural Language Dates and Deadline Support
- Batch Operations via Sync API for up to 100 actions per request
- Intelligent Rate Limiting with automatic retry and exponential backoff
- Full TypeScript implementation with Zod validation for type safety
- 2 GitHub stars
Use Cases
- Automating Todoist task and project management from an MCP client
- Programmatically managing Todoist labels, filters, comments, and reminders
- Integrating Todoist workflows into AI-driven assistant tools like Claude Desktop