TaskMaster: Todoist MCP logo

TaskMaster: Todoist MCP

by mingolladaniele

TaskMaster is a Model Context Protocol (MCP) server for Todoist, designed to integrate with Cursor AI. It enables Cursor AI assistants to interact with Todoist tasks directly from your coding environment.

View on GitHub

Last updated: N/A

What is TaskMaster: Todoist MCP?

TaskMaster is an MCP server that allows Cursor AI to interact with your Todoist account. It provides a tool to retrieve tasks based on flexible filtering options, enabling you to manage your tasks without leaving your coding environment.

How to use TaskMaster: Todoist MCP?

To use TaskMaster, you need to clone the repository, install the dependencies, set your Todoist API token as an environment variable, and run the server. Then, configure Cursor AI to connect to the server by updating the MCP configuration file with the correct paths and API token.

Key features of TaskMaster: Todoist MCP

  • Flexible Task Filtering using Todoist's filter syntax

  • Rich Task Formatting with priority, due date, and icons

  • Seamless Cursor AI Integration

  • Ability to filter by due date and priority

  • Advanced filtering using complex query combinations

Use cases of TaskMaster: Todoist MCP

  • Managing tasks directly from your coding environment

  • Filtering tasks by due date to prioritize work

  • Filtering tasks by priority to focus on important items

  • Integrating task management into your coding workflow

FAQ from TaskMaster: Todoist MCP

What is an MCP server?

An MCP (Model Context Protocol) server allows different applications to communicate and share data.

Where do I find my Todoist API token?

You can find your Todoist API token in Todoist settings → Integrations → Developer.

What is the purpose of the filter string?

The filter string allows you to use Todoist's powerful filter syntax to retrieve specific tasks.

How do I configure Cursor AI to use TaskMaster?

You need to create or edit the MCP configuration file in Cursor AI and provide the path to the server executable and your Todoist API token.

What are the future plans for TaskMaster?

Future releases include task creation, completion, deletion, smart task balancing, project management, and custom labels and filters.