todoist-mcp-server

todoist-mcp-server

3.7

If you are the rightful owner of todoist-mcp-server 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.

An MCP server implementation that integrates Claude with Todoist, enabling natural language task management.

The Todoist MCP Server is a Model Context Protocol server that allows seamless integration between Claude, an AI language model, and Todoist, a popular task management application. This server facilitates natural language interaction with Todoist, enabling users to manage their tasks using everyday language. Users can create, update, complete, and delete tasks, as well as search and filter tasks based on various attributes such as due date and priority. The server provides intuitive error handling and rich task details, enhancing the overall user experience. It can be installed via Smithery or manually using npm, and requires a Todoist API token for operation.

Features

  • Natural Language Task Management: Create, update, complete, and delete tasks using everyday language
  • Smart Task Search: Find tasks using partial name matches
  • Flexible Filtering: Filter tasks by due date, priority, and other attributes
  • Rich Task Details: Support for descriptions, due dates, and priority levels
  • Intuitive Error Handling: Clear feedback for better user experience

Tools

  1. todoist_create_task

    Create new tasks with various attributes, including content, description, due date, and priority level.

  2. todoist_get_tasks

    Retrieve and filter tasks by due date, priority, or project with natural language date filtering.

  3. todoist_update_task

    Update existing tasks using natural language search and modify any task attribute.

  4. todoist_complete_task

    Mark tasks as complete using natural language search and confirm completion status.

  5. todoist_delete_task

    Remove tasks using natural language search with confirmation messages.