This MCP server, developed by abhiz123, enables natural language task management in Todoist through AI assistants like Claude. It provides tools for creating, retrieving, updating, completing, and deleting tasks using conversational language. The server leverages Todoist's API to translate natural language commands into precise Todoist operations, supporting features like smart task search, flexible filtering, and rich task details. By bridging AI capabilities with Todoist's task management system, this implementation enhances productivity workflows, allowing users to manage their tasks more intuitively. It is particularly useful for scenarios requiring hands-free task management, quick capture of ideas, or AI-assisted organization of complex projects within Todoist.
Create new tasks with various attributes. Required: content (task title); Optional: description, due date, priority level (1-4). Example: 'Create task 'Team Meeting' with description 'Weekly sync' due tomorrow'.
Retrieve and filter tasks. Filter by due date, priority, or project using natural language date filtering. Optional result limit. Example: 'Show high priority tasks due this week'.
Update existing tasks using natural language search. Find tasks by partial name match and update any task attribute (content, description, due date, priority). Example: 'Update meeting task to be due next Monday'.
Mark tasks as complete using natural language search. Find tasks by partial name match and confirm completion status. Example: 'Mark the documentation task as complete'.
Remove tasks using natural language search. Find and delete tasks by name with confirmation messages. Example: 'Delete the PR review task'.
No reviews yet. Be the first to review!
Sign in to join the conversation