todoist-mcp-server MCP Server

A Model Context Protocol (MCP) server that connects the Todoist API with AI assistants like Claude. This server enables AI assistants to interact with your Todoist projects, sections, tasks, and…

Local serverstdio

What is the todoist-mcp-server MCP Server?

todoist-mcp-server is an MCP project maintained in the koki-develop/todoist-mcp-server repository. The maintainer describes its purpose as “A Model Context Protocol (MCP) server that connects the Todoist API with AI assistants like Claude. This server enables AI assistants to interact with your…”. Read the project documentation for the complete scope.

Local setup

The project provides a local client configuration using docker. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get_projects
get_project
create_project
update_project
delete_project
get_sections
get_section
create_section
update_section
delete_section
get_tasks
get_tasks_by_filter
get_task
create_task
update_task
delete_task
close_task
reopen_task
move_tasks_to_project
move_tasks_to_section
move_tasks_to_parent
create_label
update_label
get_label
get_labels
delete_label
create_task_comment
create_project_comment
update_comment
get_task_comments
get_project_comments
delete_comment

How to install the todoist-mcp-server MCP Server

{
  "mcpServers": {
    "todoist": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "TODOIST_API_TOKEN=<your_api_token_here>",
        "ghcr.io/koki-develop/todoist-mcp-server:latest"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.