GitHub list of ChatGPT Plugin Directory
MCP server

Todoist

Read, add, and update Todoist tasks, projects, labels, and comments

Doist's official Todoist MCP server lets AI assistants manage tasks, projects, sections, labels, comments, and filters. A hosted endpoint uses OAuth over streamable HTTP; the same tools can be run locally via npm with a Todoist API key.

Also available as

Connect

  1. 1Connect it in ChatGPT

    Turn on Developer mode in ChatGPT (Settings → Security and login), open Plugins, select + and paste https://ai.todoist.net/mcp as the MCP server URL, then sign in with OAuth. Add it to a chat from the composer's tools menu.

  2. 2Or add it to Codex or the API
    codex mcp add todoist --url https://ai.todoist.net/mcp
    codex mcp login todoist

    The login command opens a browser to finish OAuth.

Configs are generated from the publisher's documented endpoint. Check their docs for plan requirements and scopes. New to this? Read the step-by-step tutorial.

Tools 2

findTasksByDateaddTasks

Things to ask

  • “What's on my Todoist for today?”
  • “Add 'Renew passport' to my Personal project due next Friday”
  • “Move all overdue tasks to tomorrow”
  • “Break this project plan into Todoist tasks with labels”

Remove it

  1. 1In ChatGPT

    Open the connection's details page in your plugin settings (chatgpt.com/plugins) and disconnect or delete it.

  2. 2In Codex
    codex mcp remove todoist

    Or delete the [mcp_servers.todoist] block from ~/.codex/config.toml.

Todoist alternatives