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
- 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.
- 2Or add it to Codex or the API
codex mcp add todoist --url https://ai.todoist.net/mcp codex mcp login todoistThe 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
findTasksByDateaddTasksThings 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”