mcp-todoist

mcp-todoist

3.5

If you are the rightful owner of mcp-todoist and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Todoist MCP Server is a Model Context Protocol server that integrates Claude with Todoist, enabling comprehensive task and project management through natural language commands.

The Todoist MCP Server is designed to seamlessly connect Claude, a natural language processing model, with Todoist, a popular task management application. This integration allows users to manage their tasks and projects using everyday language, making task management more intuitive and efficient. By leveraging the Model Context Protocol, the server facilitates a wide range of operations, from basic task creation to complex project organization, all through simple conversational commands. The server supports a variety of features including task management, hierarchical subtasks, bulk operations, and more, ensuring that users can handle their Todoist workspace with ease. Additionally, the server is optimized for performance with caching mechanisms and robust error handling, providing a reliable and responsive user experience.

Features

  • Complete Task Management: Create, read, update, delete, and complete tasks with full attribute support.
  • Hierarchical Subtasks: Manage subtasks, convert tasks to subtasks, and view task hierarchies.
  • Bulk Operations: Efficiently handle multiple tasks at once with bulk create, update, delete, and complete operations.
  • Natural Language Interface: Use everyday language to manage your Todoist workspace.
  • Performance Optimized: 30-second caching for GET operations to reduce API calls.

Tools

  1. Todoist Task Create

    Create new tasks with full attribute support.

  2. Todoist Task Get

    Retrieve and filter tasks by various criteria, or fetch specific task by ID.

  3. Todoist Task Update

    Update existing tasks (found by ID or partial name search).

  4. Todoist Task Complete

    Mark tasks as complete (found by ID or partial name search).

  5. Todoist Task Delete

    Remove tasks (found by ID or partial name search).