Todoist (Python) MCP Server

Todoist MCP server

Remote serverstreamable-httpPython

What is the Todoist (Python) MCP Server?

Todoist MCP server

What the server does

  1. Log in to your Todoist account 2. Go to Settings → Integrations 3. Find your API token under "Developer"

Credentials and setup notes

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Todoist (Python) MCP Server

{
  "mcpServers": {
    "todoist": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/mikemc/todoist-mcp-server",
        "todoist-mcp"
      ],
      "env": {
        "TODOIST_API_TOKEN": "YOUR_TODOIST_API_TOKEN"
      }
    }
  }
}

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

Configuration

VariableDescriptionRequired
TODOIST_API_TOKENDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use Todoist (Python) to Prerequisites.”

Frequently asked questions

The server provides tools for projects, sections, tasks, and comments, including `todoist_get_projects`, `todoist_add_task`, `todoist_complete_task`, `todoist_get_comments`, and more.