MCP.so
Sign In

Todoist Mcp

@stevengonsalvez

About Todoist Mcp

This MCP server enables advanced task and project management via Claude Desktop and other MCP-compatible clients.

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "mcp-todoist": {
      "command": "npx",
      "args": [
        "todoist-mcp-server"
      ],
      "env": {
        "TODOIST_API_TOKEN": "your-todoist-token"
      }
    }
  }
}

Tools

33

Overview

What is Todoist Mcp?

A Model Context Protocol (MCP) server for Todoist, enabling advanced task and project management via Claude Desktop and other MCP-compatible clients.

How to use Todoist Mcp?

Install via npx (with your Todoist API token) or manually by cloning, building, and configuring the environment variable TODOIST_API_TOKEN. Once running, you can use natural language prompts to interact with your Todoist data.

Key features of Todoist Mcp

  • Manage tasks (list, create, update, complete, reopen, delete)
  • Manage projects (list, create, update, archive, unarchive, delete)
  • Manage sections (list, get, create, update, delete)
  • Manage labels (list, create, update, delete, share)
  • Manage comments (list, get, create, update, delete)
  • Fetch project collaborators

Use cases of Todoist Mcp

  • Retrieve top priority tasks using natural language.
  • Create and classify labels by project or urgency.
  • Organize tasks by moving them to sections based on labels.
  • Create new projects and add sections with a single command.
  • List all collaborators for a given project.

FAQ from Todoist Mcp

What are the system requirements for Todoist Mcp?

Node.js v18 or higher, npm or yarn, a Todoist account, and a Todoist API token.

How do I obtain a Todoist API token?

Obtain your token from the Todoist integrations page at https://todoist.com/prefs/integrations.

How do I configure Todoist Mcp for Claude Desktop?

Add a configuration entry to your Claude Desktop settings with the command (npx todoist-mcp or local path) and the TODOIST_API_TOKEN environment variable.

What task management operations are supported?

List, get, create, update, complete, reopen, and delete tasks.

Can I manage comments and collaborator data?

Yes, comments (by task or project) and project collaborators are fully supported.

Frequently asked questions

What are the system requirements for Todoist Mcp?

Node.js v18 or higher, npm or yarn, a Todoist account, and a Todoist API token.

How do I obtain a Todoist API token?

Obtain your token from the Todoist integrations page at https://todoist.com/prefs/integrations.

How do I configure Todoist Mcp for Claude Desktop?

Add a configuration entry to your Claude Desktop settings with the command (`npx todoist-mcp` or local path) and the `TODOIST_API_TOKEN` environment variable.

What task management operations are supported?

List, get, create, update, complete, reopen, and delete tasks.

Can I manage comments and collaborator data?

Yes, comments (by task or project) and project collaborators are fully supported.

Comments

More Productivity MCP servers