todoist-mcp-server

rosenpin/todoist-mcp-server

3.2

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.

The Todoist MCP Connector integrates Todoist with Claude, allowing task management through natural language using the Model Context Protocol.

Tools
  1. get_tasks

    Retrieve tasks with filtering options

  2. create_task

    Create new tasks with due dates, priorities, labels

  3. update_task

    Modify existing tasks

  4. complete_task

    Mark tasks as done

  5. uncomplete_task

    Reopen completed tasks

  6. list_projects

    Get all your projects

  7. create_project

    Create new projects

  8. update_project

    Modify project settings

  9. delete_project

    Remove projects

  10. get_sections

    List sections within projects

  11. create_section

    Create new sections

  12. get_comments

    Retrieve comments on tasks/projects

  13. create_comment

    Add comments

  14. get_labels

    List all labels

  15. create_label

    Create new labels

Todoist MCP Connector

Logo

An MCP connector that connects Todoist to Claude, enabling direct task management through natural language conversations using the Model Context Protocol.

Live Service

= todoistmcp.rosenpin.io

What is this?

This MCP connector allows Claude to connect to your Todoist account, giving you the ability to:

  • Create, read, update, and complete tasks
  • Manage projects and sections
  • Add comments and labels
  • Query your task data using natural language

Instead of switching between Claude and Todoist, you can manage your tasks directly in your Claude conversations.

Quick Start

  1. Visit todoistmcp.rosenpin.io
  2. Connect your Todoist account via OAuth authentication
  3. Copy your personal connector URL
  4. Connect to Claude:
    • Go to Claude Settings → Integrations
    • Add Custom Integration
    • Name: "Todoist"
    • URL: Your personal connector URL

Tools Available to Claude

This connector gives Claude access to the following Todoist tools:

Task Management

  • get_tasks - Retrieve tasks with filtering options
  • create_task - Create new tasks with due dates, priorities, labels
  • update_task - Modify existing tasks
  • complete_task - Mark tasks as done
  • uncomplete_task - Reopen completed tasks

Project Organization

  • list_projects - Get all your projects
  • create_project - Create new projects
  • update_project - Modify project settings
  • delete_project - Remove projects
  • get_sections - List sections within projects
  • create_section - Create new sections

Comments & Labels

  • get_comments - Retrieve comments on tasks/projects
  • create_comment - Add comments
  • get_labels - List all labels
  • create_label - Create new labels

Technical Details

This connector implements the Model Context Protocol specification. Each tool returns structured data that Claude can understand and act upon.

Support

For issues or questions:

  • Check existing GitHub issues
  • Create a new issue with detailed information
  • Include relevant error messages and steps to reproduce