todoist-mcp-server

rosenpin/todoist-mcp-server

3.3

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
15
Resources
0
Prompts
0

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