Todoist MCP Server – Tasks and Project Planning
Todoist's official MCP server from Doist gives AI assistants OAuth-secured access to Todoist tasks and projects. Use it to read, create, and update tasks and projects, plan work, organize reviews, and manage Todoist from supported chat, editor, and terminal clients.
Overview
Todoist provides an official MCP server from Doist that lets AI assistants connect to a user's Todoist tasks and projects. It is designed for natural-language task management in MCP-compatible tools such as ChatGPT, Claude, Claude Code, Cursor, VS Code, and other AI clients that support remote MCP servers.
What the MCP server enables
Todoist MCP connects an AI agent to live Todoist task-management data through the official server at https://ai.todoist.net/mcp. Documented capabilities include:
- Read Todoist tasks and projects from a connected account.
- Create tasks and projects from natural-language instructions.
- Update existing tasks and projects.
- Help organize planning workflows such as weekly reviews, project planning, and brain-dump cleanup.
- Use Todoist directly from chat or terminal workflows without switching context.
- Authenticate through OAuth in supported clients without manually pasting API tokens.
The server is maintained by Doist and can be installed through the official Todoist plugin for Claude Code or configured manually in clients that support remote MCP.
When to use it
Use Todoist MCP when an AI workflow needs to plan, organize, or update personal or team tasks in Todoist. Practical examples include turning meeting notes into next actions, creating a project plan, reviewing overdue work, updating task names or due dates, creating a grocery or packing list, summarizing upcoming tasks, or converting a messy brain dump into an organized set of projects and tasks.
It is especially useful for users who already rely on Todoist as their daily task manager and want AI assistance without leaving their chat, editor, or terminal.
Connection and authentication
The official remote endpoint is:
https://ai.todoist.net/mcp
For Claude Code, Doist documents the official plugin workflow:
/plugin marketplace add doist/todoist-mcp
/plugin install todoist@doist
Manual Claude Code setup can use:
claude mcp add --transport http todoist https://ai.todoist.net/mcp
OAuth runs in the browser the first time a Todoist tool is used. Todoist also documents ChatGPT custom-connector setup with the same MCP URL, although Todoist has listed ChatGPT custom-connector connection issues as a current known issue.
Key considerations
Todoist MCP uses OAuth for the official remote server, so access is tied to the authenticated Todoist account and the permissions granted during connection. Review generated changes before confirming operations that create or update tasks and projects. The official remote server is the recommended path; community servers that require Todoist API tokens are separate projects and are not the same as Doist's hosted MCP server. If a client has trouble connecting, check Todoist's known issues and the client's MCP support status. Use Todoist MCP for task and project workflows, not for unrelated account administration or payment management.
Supported Transports
streamable_http
URL: https://ai.todoist.net/mcp
Frequently Asked Questions
- When should an AI agent use the Todoist MCP server?
- Use it when a workflow needs to read, create, or update Todoist tasks and projects, such as weekly reviews, project planning, turning notes into next actions, cleaning up a brain dump, or managing tasks from chat or a terminal.
- What does the Todoist MCP server add to an AI agent's capabilities?
- It gives the agent OAuth-secured access to a user's live Todoist tasks and projects so the assistant can work with current task-management data instead of relying on copied lists or stale context.
- What can an AI agent access or manage through Todoist MCP?
- Todoist documents that connected AI clients can read, create, and update tasks and projects. The official MCP server is for Todoist task and project workflows, not unrelated account billing or administration.
- How is authentication configured for the Todoist MCP server?
- The official remote server uses OAuth. Supported clients connect to https://ai.todoist.net/mcp, then open a browser-based authorization flow the first time a Todoist tool is used.
- Which transport should be used for the Todoist MCP server?
- Use the official hosted HTTP MCP endpoint at https://ai.todoist.net/mcp. Doist documents this endpoint for manual Claude Code setup and the official Todoist plugin wires it up automatically.